Shrimp Snow Crab Leg Restaurants in Garland
Show restaurants on map
4
Menu
Table booking
4
Menu
Table booking
City: Garland, 3265 Broadway Blvd, Garland, United States
"The food was average and lacked flavor. I couldn't distinguish the taste between the fried shrimp and the french fries. It was disappointing to find o..."
Price
Feedback
These reviews refer only to the mentioned ingredients.