Margo Garden Bar
Overview
Margo Garden Bar is the newest destination for relaxing under the trees in Mother Teresa Square, offering food, cocktails and great hospitality to every guest. Come and try us!
Food and decor are made in a special way, unique and with a lot of love. Relax from the cozy look perfect for summer evenings.
At Margo Garden, we have all the freshest produce to ensure your food is of the highest standard.