TenTen Udon & Tempura

4.9 (49)restaurant

A cozy Japanese spot devoted to comforting handmade udon and freshly fried tempura.

Find on Google Maps

Description

Located on Babcock Road in San Antonio, the restaurant centers its kitchen on comforting Japanese noodle dishes accompanied by freshly fried tempura.

Ask Karpo for more information.