Kubo's Sushi Bar & Grill
(713) 528-7878 | View Website

2414 University Blvd, Houston, TX | Directions   77005

29.715067 -95.415172
Get Directions