Tempura Grill

16305 Kensington Dr, Sugar Land, TX 77479
Tempura Grill Tempura Grill is one of the popular Asian Restaurant located in 16305 Kensington Dr ,Sugar Land listed under Indian Restaurant in Sugar Land , Local business in Sugar Land ,

Contact Details & Working Hours

Map of Tempura Grill