Green House Café

Place Category: Listing and ProviderPlace Tags: coffee, lunch, and tea

  • Cafe culture in the heart of Melrose, just a stone’s throw away from the spectacular Abbey. Eat in, take out, or enjoy our outdoor terrace.

  • No Records Found

    Sorry, no records were found. Please adjust your search criteria and try again.

    Google Map Not Loaded

    Sorry, unable to load Google Maps API.