Lobster T(Eh!)L Restaurants in Oldsmar
Show restaurants on map
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Oldsmar, 5509 46 StreetAB T4H 1H5, Oldsmar, United States
"Service was great. Staff was friendly. Would go back"
Price
Feedback
These reviews refer only to the mentioned ingredients.