Online table reservation for Edomasa in Santa Ana
We are enabling reservations for Edomasa
Edomasa
2710 De La Vina StCA 93105, Santa Ana, United States
Japanese, Sushi, Asian, Ice Cream, Soup, Fish, Salad, Casual, Chicken, Beer
The redirect does not work? Just click on this link or copy it into your address bar