Al Borgo

3 Church Road, Town Centre, Teddington

Al Borgo, exterior picture

Ads by Google
Address:3 Church Road
Town Centre
Teddington
TW11 8PF
Map:Map & nearby
Cuisine:Italian
Region:Town Centre
(Teddington)
Nearest Station:Teddington
Telephone:
Opening Hours:

Mon:12:00 - 14:30
19:00 - 22:00
Tue:12:00 - 14:30
19:00 - 22:00
Wed:12:00 - 14:30
19:00 - 22:00
Thu:12:00 - 14:30
19:00 - 22:00
Fri:12:00 - 14:30
19:00 - 22:30
Sat:12:00 - 14:30
19:00 - 22:30

Related Businesses

Nearby alternatives

  1. Carluccio's (0.2 miles)
    High Street, Town Centre, TW11 8EW
  2. Restorante Sorrento (0.4 miles)
    High Street, Town Centre, TW11 8JB
  3. Canta Napoli (0.4 miles)
    High Street, Town Centre, TW11 8JB

Reviews & Tips from our readers



AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?