Located in the heart of Memphis, Tennessee, Momoya stands out as a premier sushi restaurant offering an authentic culinary experience deeply rooted in traditional Japanese flavors. Situated at 135 S....
- 135 S Main St
- Memphis
- Tennessee
- 38103 (zip code)
- 135 S Main St
- Memphis
- Tennessee
- 38103 (zip code)


































