Japanese Restaurants in 78216 San Antonio, TX

2 businesses found


Little Tokyo

7400 San Pedro Avenue # 908 , 78216
Phone: (210) 340-0080

Tokyo Steak House

9405 San Pedro Avenue , 78216
Phone: (210) 341-4461