2520 Montrose Blvd,
Houston, TX (1220.9 miles away)
(713) 528-1308
MPorky2
on 01/08/07
This is the yummiest restaurant. The Spanikopita is big. more… [1 review]
2520 Montrose Blvd,
Houston, TX (1220.9 miles away)
(713) 528-1308
foxfroggy
on 09/27/07
Squeaky Clean Blue Ribbon regular Niko Niko's has tasty grilled and fried fish and seafood galore, but my personal favorite is the Greek style fried squid. On the appetizer menu at $7.50, this nicely more… [1 review]
2520 Montrose Blvd,
Houston, TX (1220.9 miles away)
(713) 528-1308
abidonfood
on 10/12/08
Yes, this little side dish, which i'd be willing to attest to in court, is the main attraction of this greek-american cafe. and WHY someone would opt to go for their award-winning french fries instead, more… [1 review]