Neo
$$$$ • Sushi Bars, Japanese
Hours:
1711 Indiana St, Houston
(832) 598-6222
About Neo
Customers' Favorites
Neo Reviews
Ratings
Menu


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 |
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.