Address: 1707 Locust St , Kansas City 64108, MO, US
Phone: (816) 875-4813
State: MO
City: Kansas City
Zip Code: 64108
related searches: Momo sushi menu, Momo sushi delivery, Momo sushi Order online, Momo Sushi Near Me, Momo Sushi reservation, Sushi near me, Momo sushi hours, Momo Sushi reviews