Tengu Sushi

Restaurant in San Jose, CA

Address

820 el Paseo de Saratoga
San Jose, CA
95130

Phone

408-374-2277

Map & Directions

Get Directions To Tengu Sushi:

Google Maps Apple Maps Bing Maps