2520 Montrose Houston, TX, USA
Chunk of feta cheese goodness.
Yummy greek salad with a huge slab of feta cheese, romaine lettuce, olives, green peppers, tomatoes, and more.
Crisp bed of iceberg and romaine lettuce, fresh tomatoes, red onions, feta cheese, cucumbers, kalamata olives, pepperoncini peppers and famous salad dressing.
Find whatever you're craving, see what's good at any restaurant and learn what foodspotters, friends and experts love wherever you go.