Visit

204 NE 55 Terrace
Miami, Florida, 33137

Open
Friday and Saturday
From 12pm-7pm
Sunday
From 1pm-5pm