Tempura House is a cozy restaurant nestled in the heart of Alamosa, CO, known for its delectable Japanese cuisine.
Specializing in tempura dishes, this establishment offers a diverse menu of crispy and flavorful options for both lunch and dinner.
Generated from their business information