Get directions to: Tempura House, Boca Raton, FL
Restaurant address: 9858 Clint Moore Rd Ste 112 Boca Raton, FL 33496, USA
Restaurant: Tempura House