Online table reservation for Tomo Sushi Teriyaki in South El Monte
We are enabling reservations for Tomo Sushi Teriyaki
Tomo Sushi Teriyaki
10910 Rush St, 91733, South El Monte, United States
Sushi, Lunch, Japanese, Desserts
The redirect does not work? Just click on this link or copy it into your address bar