Mekong River Restaurant THIS RESTAURANT IS CLOSED Mekong River Restaurant

THIS RESTAURANT IS CLOSED Mekong River Restaurant Map

Greenway Plaza
3241 Southwest Fwy. (Buffalo Speedway & Edloe St.)
Houston, TX 77027
713-669-9375
Map
Cuisine: Vietnamese / Thai
Family-run Melong River pleases diners with flavorful Viet/Thai food in a charming setting.
Openings: Lunch & Dinner Mon.-Sat.

Features