Green Deli Cafe
Deli · Sandwich Shop
Cafe with multiple locations in Sofia. Offers indoor and outdoor seating. Accepts card payments.
Location
Best places nearby
The highest rated places close to Green Deli Cafe.
Local restaurants nearby
Булевард Александър Стамболийски 35, София-град



