La Orquidea
109 Central Ave
Chelsea, Massachusetts 02150
USA
Phone: 617-884-3381
Chelsea, Massachusetts 02150
USA
Phone: 617-884-3381
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Las Palmas Restaurant0.13 mi
Bay City Catering0.16 mi
La Chilindrina Llc0.21 mi
John's Pizza0.21 mi
Sabor De MI Tierra0.24 mi
Tu Casa Restaurant0.27 mi
Mc Donald's0.29 mi
Metapan Restaurant0.29 mi
Nadia's House of Pizza0.30 mi
Chung Wah0.30 mi
Cuisine:
La Orquidea Description:
La Orquidea is a healthy Others restaurant in Chelsea, Massachusetts, offering you a great choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of La Orquidea