Location

Address: 2402 Bay Area Blvd – Suite N
Houston, TX 77058
Tel: (281)480-5311

Hours:
Tuesday-Thursday: 11:15am-9:00pm
Friday: 11:15am-9:30pm
Saturday: 5pm-9:30pm

Located in Star Plaza Shopping Center, facing Space Center Blvd.

Map It!

Become a Fan on Facebook

© 2010 Tokyo Bowl Clear Lake. All Rights Reserved. Design by Spacelutions