Location address
When you're planning your visit to Petit Robert Bistro Needham, you could take municipal transportation to the station MBTA-Needham Center, which is the nearest station at 243 meters distance to the restaurant.
The address of Petit Robert Bistro Needham is 45 Chapel Street Needham, MA 02492, 02492-2602, United States. The map below shows the position of the establishment. Using the map, you can easily navigate to the restaurant. Also, you can get details about public transport and parking near Petit Robert Bistro Needham from this homepage.
Map
More restaurants near Petit Robert Bistro Needham
The following restaurants are in direct vicinity to Petit Robert Bistro Needham. These nearby restaurants are close to 45 Chapel Street Needham, MA 02492, 02492-2602, United States and therefore an alternative to Petit Robert Bistro Needham.