Meraki Greek BistroServes Greek food.

Popular Menu Items

View full menu

Address

142 SE 1st Ave
Miami FL, 33131
(786) 773-1535