deli express
Advertisement
Parsons Green Terrace
Edinburgh, Scotland
Deli Express is a cozy café located in the heart of Edinburgh, Scotland. Known for its warm atmosphere and friendly service, it offers a delightful selection of freshly made sandwiches, salads, and artisanal coffee. Perfect for a quick bite or a leisurely break, Deli Express is a favorite spot for locals and tourists alike, making it a must-visit destination in the city.
Generated from this place's information
Also at this address
See a problem?
You might also like
Advertisement


