Tengu, LOS ANGELES, California (CA)
Comfortably situated at 10853 Lindbrook Drive () in LOS ANGELES, California (CA) (90024), Tengu is available at 3102090071. Please do give them a call before you go to arrange your spot in the restaurant.
More restaurants in LOS ANGELES, California (CA)
Tengu contact information and details:
Address: 10853 Lindbrook Drive - , LOS ANGELES, California (CA) 90024
Contact Phone: 3102090071