"Amazing food and amazing environment not to mention the staff were on point highly recommend La Tabella"
Phone: +441704212400
Address: 48 Botanic Road, Southport I-PR9 7NE, United Kingdom
City: Southport
Dishes: 29
Amenities: 6
Categories: 5
Reviews: 3422