Yard House
Restaurant • Bar • Meal takeaway • Bar and grill • Vegetarian restaurant • Sports bar • Gastropub • New us american restaurantOne of the Most Reviewed Bar and grills in Miami Beach
Address
1681 Lenox Ave., Miami Beach, FL 33139, United States
Website
Contact
+1 305-535-5660Price rating
$$ $$
Rating on Google Maps
4.40 (2.7K reviews)Open on Google Maps