Minchellas
Coffee Shop · Ice Cream Shop
Cafe located near a park, offering a smart and functional space. Serves its own blend of specially selected coffee.
Location
Best places nearby
The highest rated places close to Minchellas.
Local restaurants nearby
England
