Menkoi Noodle House
241B N Main St Greenville SC 29601 United States
(864) 373-9233
https://www.toasttab.com/menkoi-downtown-greenville-241b-north-main-street
241B N Main St Greenville SC 29601 United States
(864) 373-9233
https://www.toasttab.com/menkoi-downtown-greenville-241b-north-main-street