Mekong River Restaurant, CLEVELAND, Ohio (OH)
Conveniently stationed at 1918 Lee Road () in CLEVELAND, Ohio (OH) (44118), Mekong River Restaurant are available at 2163719575. It is best to early in advance to arrange your table in the restaurant.
More restaurants in CLEVELAND, Ohio (OH)
Mekong River Restaurant contact information and details:
Address: 1918 Lee Road - , CLEVELAND, Ohio (OH) 44118
Contact Phone: 2163719575