Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Odiham Hart South East
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5.0
4 Opinions in 1 websites
4.5
1144 Opinions in 3 websites
High Street, England
ItalianAte here because it was one of few options on a Monday lunchtime. Not disappointed though and will return. Friendly service. Excellent simple Italian cooking. Good value for money. Only downside is the room is a bit echo-y - don't sit near coffee machine if you want to hear the conversation on your table.