Search results
- Mama's MoussakaFood Delivery Service
4031 Balboa St San Francisco, CA 94121 2133.30 mi
Is this your business? Verify your listing
4031 Balboa St San Francisco, CA 94121 2133.30 mi
Is this your business? Verify your listing
1.0 2 reviews
Thieves. Cancelled order because it was too late to deliver. Then did not refund charge. More
Ordered the gyro meat and rice platter which comes with side salad, tzatziki, pita and feta fries. What we got was a gyro with dip that tasted like bagel dip and a load of fries that were on par... More