The Lucerne Inn

2517 Main Rd
Dedham, 04429
Reviews:
No review available for this restaurant

(207) 843-5123

Hotels, Venues & Event Spaces

Store is open now