Aleppo Palace
- Address
- 25 Central Square
- Place
- Cambridge , MA 02139
Description
Aleppo Palace can be found at 25 Central Square . The following is offered: Restaurants: Mediterranean - In Cambridge there are 6 other Restaurants: Mediterranean. An overview can be found here.
Reviews
This listing was not reviewed yet