-
Flanigan's Seafood Bar and Grill
is an enjoyable Seafood Restaurant Restaurant
Ranked #1 of 31 Restaurants in Westwood Lake Miami.
Some say, it is great, quick.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Sam was a great host she was very attentive and quick to get us seated