Ray's New Garden is Needham's go-to for Asian fusion, sushi, and Chinese dining. Our restaurant features 15 high-definition TVs for all your sports viewing needs. The bar features a full selection of spirits, craft beers, big brands, and an extensive wine list. Come for the food, stay for the atmosphere!
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.