Back
Lavaca Teppan Logo

Lavaca Teppan

0.82mi
1712 Lavaca St, Austin, TX, 78701
Fri 11:00 AM - 10:00 PMCall Now
About Lavaca Teppan

If you're looking for Japanese restaurants in Austin look no further. Lavaca Teppan is known for having some of the best Japanese in Austin. Located at 1712 Lavaca St, Lavaca Teppan is a great pl...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead