You need to enable JavaScript to run this app.
Funky Feta Express
Funky Feta Express is a restaurant in Miami, FL. Order takeout online for pickup or delivery.
Locations
Funky Feta Express - 10990 Biscayne Blvd
10990 Biscayne Blvd Unit 13
Miami, FL 33161
Phone: +13059858382