More Information
Neo is a Japanese restaurant located at 1711 Indiana St, Houston, TX 77006. It has a cozy atmosphere and serves sushi, fish, and beef. Neo is wheelchair accessible and accepts reservations.
- Service options :
- Dine-in, Delivery: false
- Popular for :
- Dinner, Solo dining
- Accessibility :
- Assistive hearing loop: false, Wheelchair accessible parking lot: false, Wheelchair accessible restroom: false, Wheelchair accessible seating: false
- Offerings :
- Healthy options
- Dining options :
- Seating
- Amenities :
- Restroom
- Atmosphere :
- Cozy, Trendy
- Planning :
- Reservations required, Dinner reservations recommended
- Payments :
- Credit cards
Tips
Neo is a Japanese restaurant located at 1711 Indiana St, Houston, TX 77006. With a cozy atmosphere, Neo specializes in serving sushi, fish, and beef. The restaurant offers a range of healthy options, ensuring there is something for everyone. Whether you are looking to dine-in or order for delivery, Neo caters to your needs. The restaurant is also wheelchair accessible, providing ease of access for all customers. With the option to make reservations, you can secure your spot and enjoy a delightful dining experience. Neo prides itself on its high-quality cuisine, friendly service, and comfortable seating arrangements. Visit Neo at 1711 Indiana St to savor the flavors of Japan in the heart of Houston.