Review of Apeiro Kitchen & Bar

3252 NE 1st Ave #101, Miami, FL 33137

Overall Rating

Review


Horrible food. Greek salad has 0 lettuce by design. The tea is disgusting. Will not return.

Updated 7 years ago

Celiac