happy Hour on Saturday?

Mostafa Jamal | Nov 5, 2018 | Category: Italian restaurant in Westside, Houston, TX

North Italia - All questions

Address: 1700 Post Oak Blvd Ste 190, Houston, TX 77056, USA

David Wong | Nov 5, 2018

No

Alfonso Cruz | Nov 5, 2018

No happy hours on Saturday.

Billy Ovalles | Nov 5, 2018

Not on Saturday. But all other days, Sunday through Friday, yes from 3 to 6

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Can you buy and smoke cigars here?

Miguel Aguilera | Nov 5, 2018
Read More

Trending Places