Restaurants in Houston, TX
Restaurants • Pizza • American Restaurants
5865 Westheimer Rd,
Houston ,
TX
77057
UNITED STATES
New Green Restaurant has two goals: serve guests the freshest seafood available and ensure that it's all wild-caught and sustainably sourced.The restaurant, which earned a James Beard Outstanding Restaurant nomination this year as well as two Michelin stars, offers an array of seafood selections, including Santa Barbara sea urchin and wild Japanese tai snapper.
Worldwide > United States > Houston, TX > Restaurants