Moon Villa Restaurant
- Address
- 19 Edinboro St
- Place
- Boston , MA 02111-2131
- Landline
- (617) 423-2061
Description
Moon Villa Restaurant can be found at 19 Edinboro St . The following is offered: Restaurants: Thai - In Boston there are 23 other Restaurants: Thai . An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Thai(617)423-2061 (617)-423-2061 +16174232061