Neo

$$$$ • Sushi Bars, Japanese

Hours:
1711 Indiana St, Houston
(832) 598-6222

About Neo

Neo is a renowned restaurant in Texas that offers a truly world-class gastronomic experience. The service is attentive and elegant, creating a mindful and refined atmosphere. Diners can expect a creative and thoughtful presentation of each dish, showcasing the restaurant's commitment to excellence. The hidden, speakeasy-like vibe adds to the overall experience, making a meal at Neo one of the finest pleasures available in the area.

The restaurant's omakase experience is a highlight, with an unlimited selection of sake and wine. The intimate setting, with only 10 seats, creates an exclusive and quiet atmosphere, perfect for those seeking a zen-like dining experience. Guests have praised the exceptional care and attention given to each dish, with some bites described as "borderline spiritual."

While the food is undoubtedly delicious, the high price point may make it a one-time visit for some. However, those who have returned multiple times, such as for special occasions like Mother's Day, have consistently been impressed by the chefs' creativity and the ever-changing menu, ensuring a unique experience with each visit.

Customers' Favorites

Neo Reviews

4.6
132 ratings
Restaurantji Rating
5
89%
3
4%
1
7%
Food
4.8
Atmosphere
4.9
Service
5.0

Share your opinion about Neo

Restaurantji Rating

Read All Reviews(132)

Ratings

Menu

Add a Menu
Neo Menu
Neo Menu

Photos

Add a Photo
Neo
Neo
View All Photos

Hours

Monday Closed
Tuesday 5:30 - 11PM
Wednesday 5:30 - 11PM
Thursday 5:30 - 11PM
Friday 5:30 - 11PM
Saturday 5:30AM - 11PM
Sunday 5 - 10PM
Updated on: