JavaScript is not enabled.
My "sushi-sushi' place! - Review by menuism m | Momo Taro Sushi

Momo Taro Sushi

Claim

My "sushi-sushi' place! 7/3/2007

shmuffin123 Provided by Partner
While Raku is my special roll place, Momo Taro is the place I go to when I want "sushi-sushi". The sushi is always fresh and they have an extensive... more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021