Eating Japanese at Yummy Yummy Restaurant restaurant in Long Beach, NY.

Feedback

Do you manage or own Yummy Yummy Restaurant?

Yes