Momo Sushi

8500 W Olympic Blvd
La, 90035
Reviews:
No review available for this restaurant

(310) 652-1724

Sushi Bars

Store is open now