Stella Sola



Address:

1001 Studewood
Houston, TX 77008

Contact:

tel: 7138801001

Hours:

Tuesday - Thursday Dinner 5pm - 10pm Friday - Saturday Dinner 5pm - 11pm Sunday Dinner 5pm - 9pm Stella Sola is closed on Mondays. Please visit our other restaurant, REEF, for lunch and dinner.

Cuisines:

Italian

© 2014 NileGuide.com   ·   Blog   ·   Facebook   ·   Contact Us   ·   About Us   ·   Privacy Policy   ·   Terms & Conditions