Mo Mo Ya Japanese Restaurant - Atlanta | View our menu, reviews &...

- momoyajapaneserestaurant.com

View our menu and reviews for Mo Mo Ya Japanese Restaurant located at 3861 Roswell Rd - Atlanta. Voted best Japanese restaurant by readers of the Atlanta Journal Constitution and the consumer choice award winner from 1999 - 2004

  Not Applicable   $ 8.95