Houston, TX
restaurants
Posted over 5 years ago
North Italia
posted in
Favorite Restaurants in Houston
My favorite Italian restaurant ever! I always order the same thing every time because it's just soooo good - the short rib radiatori pasta and the white truffle garlic bread!
Open · closes at 11:00 pm
Sunday
10:00 am
-
10:00 pm
Monday
11:00 am
-
10:00 pm
Tuesday
11:00 am
-
10:00 pm
Wednesday
11:00 am
-
11:00 pm
Thursday
11:00 am
-
11:00 pm
Friday
11:00 am
-
11:00 pm
Saturday
10:00 am
-
11:00 pm
0