Alan Lim

Are you a foodie and looking for a different cuisine? Try our Japanese food at Ichiban Sushi & Tapioca in Sugar Land, TX serving delicious food in a quiet sitting.