18 Oz. Lobster Tail @ Bugatti's Steak & Pasta on Eaten
18 OZ. LOBSTER TAIL
Lobster
1
REVIEW
8.2
RATING
REVIEWS
6
th
AMAZING
stlfoodie's Lobster list
What's not to love?!