Address: 13551 Biscayne Blvd, North Miami, FL 33181, USA
Yes
Yes although not necessarily spacious if accommodating a larger party. Perfect for 4 or less in my opinion.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Italian restaurant
1950 NE 123rd St, North Miami, FL 33181, USA
Caribbean restaurant
14815 Biscayne Blvd, North Miami, FL 33181, USA
Gym
1801 NE 123rd St Ste 200, North Miami, FL 33181, USA
Oil change service
14200 W Dixie Hwy, North Miami, FL 33161, USA
Park
13498 NE 8th Ave, North Miami, FL 33161, USA
Banquet hall
13124 W Dixie Hwy, North Miami, FL 33161, USA
13499 Biscayne Blvd, North Miami, FL 33181, USA
Bar & grill
13205 Biscayne Blvd, North Miami, FL 33181, USA