Now open to serve you

16305 Kensington Dr, Unit 150B Sugar Land, TX 77479

In Tempura Restaurant

Hours of Operation

Mon, Wed, Thur | 12pm to 11pm

Fri, Sat | 12pm to 12am

Sunday | 12pm to 11pm