"A lovely local fun Italian Restaurant with a great menu. Plenty of room and some good wines. Very relaxed and helpful."
Phone: +442088926336,+442083906921
Address: 34 Church Street Twickenham, Greater London TW1 3NR, United Kingdom
City: Twickenham
Monday: 05:30 -15:00
Tuesday: 12:00 -15:00
Wednesday: 05:30 -15:00
Thursday: 12:00 -15:00
Friday: 12:00 -15:00
Sunday: 12:00 -18:00
Dishes: 51
Amenities: 19
Categories: 5
Reviews: 13