Get directions to: Cafe Carmelo, West Barnstable, MA
Restaurant address: 561 Main St West Barnstable, MA 02668, USA
Restaurant: Cafe Carmelo