Chicken Udon Restaurants in Marina del Rey
Show restaurants on map
Search a city
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Marina del Rey, 4371 Glencoe Ave Ste B4, Marina Del Rey I-90292-6400, United States, Marina del Rey
AMEX, Visa Card, Takeout, Delivery
Menu
Menu
City: Marina del Rey, 517 W Washington Blvd, Marina Del Rey, 90292, United States Of America, Marina del Rey
Feedback
These reviews refer only to the mentioned ingredients.