Home  ›  Restaurants  ›  Houston, TX  ›  Niko Niko's
NN

Niko Niko's

🍽️ Restaurant in Houston, TX
Visit website ↗Call +1 713 528 4976Map

About Niko Niko's

Niko Niko's is a restaurant in Houston, TX, located at 2520 Montrose Boulevard (ZIP 77006). It is listed as serving greek cuisine. Published opening hours are shown below; confirm with the business before visiting, since hours can change. You can learn more about their services on the official website, nikonikos.com.

Business details

Category
Restaurant
City
Houston, TX
Address
2520 Montrose Boulevard
Houston, TX 77006
Phone
+1 713 528 4976
Website
nikonikos.com
Cuisine
greek
Wheelchair access
Yes
Outdoor seating
Yes
Takeout
Yes

Opening hours

Mon-Thu, Sun 10:00-21:00
Fri-Sat 10:00-22:00

Hours as published in public data. Please confirm with the business.

More restaurants in Houston

FG

Frank's Grill

Restaurant · 5901 Clinton Drive

Cuisine: diner, american

View
GP

Gypsy Poet

Restaurant · 2404 Austin Street

Cuisine: pizza

View
MB

Midtown Bar and Grill

Restaurant · 415 West Gray Street

Cuisine: american

View
TL

The Landing

Restaurant · 8181 Airport Boulevard

Cuisine: american

View
BP

Bijan Persian Grill

Restaurant · 5922 Hillcroft Avenue

Cuisine: persian

View
RL

Rainbow Lodge

Restaurant · 2011 Ella Boulevard

Cuisine: american

View

See all restaurants in Houston →