Home /  

Lobster Tail Restaurants in Abbotsford

Show restaurants on map
Show :companies_count restaurants on map
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Abbotsford, 2551 Montrose Ave, Abbotsford, BC V2S 3T4, V2S3T4, Canada
"Amazing and they had our fave beer on tap. Thanks J3 for that"

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity