Squable
American, European, Vegan and Vegetarian
Stylish mainstay with an airy interior turning out refined European specialties in casual surrounds.
632 W 19th St
Houston, TX 77008
Monday: Closed
Tuesday: 4:00 - 10:00 PM
Wednesday: 4:00 - 10:00 PM
Thursday: 4:00 - 10:00 PM
Friday: 4:00 - 10:00 PM
Saturday: 4:00 - 10:00 PM
Sunday: 11:00 AM - 10:00 PM