Neo

$$$$ • Sushi Bars, Japanese

1711 Indiana St, Houston

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.

Neo Reviews

4.9
106 ratings
Restaurantji Rating
5
91%
4
5%
3
2%
1
2%
Food
4.9
Atmosphere
4.9
Service
5.0

Share your opinion about Neo

Restaurantji Rating

Read All Reviews(106)

Ratings

Menu

Add a Menu
Neo Menu
Neo Menu

Photos

Add a Photo
Neo
Neo
View All Photos
Updated on: