This location has been flagged as "Closed".
3301 NE 1st Ave. Miami, FL 33137
Midtown/Wynwood/Design District
786-837-0904
www.dogbar.com
Best Pet Supply Shop
Dog Bar
Tags: Shopping & Services, Dog Bar, Dog Bar