Restaurant Reviews from DiningGuide411.com
    Top : United_States: NM: Albuquerque

Tempura House, Albuquerque, New Mexico










Tempura House
6001 San Mateo Blvd NE
Albuquerque NM United States


Phone: 505.884.0848