Astor Place Bar & Grill 956 Washington Ave. Miami Beach FL United States
Bar,Live entertainment,Outdoor dining
Hours: Breakfast; Lunch; Dinner
Phone: 305.672.7217 Accepts: MasterCard/Eurocard
Accessibility: completely