Little Italy Expresso Bar
Little Italy Expresso Bar
Haddenham And Thame Parkway Station
Thame Road
Haddenham
Buckinghamshire
HP178EWHaddenham
Buckinghamshire
Food rating:
★★★★★
5/5 stars
Updated:
Food rating:
★★★★★
5/5 stars
Updated:
See all Restaurants & Cafés in Thame.