With a fresh new look and the same traditional passion, Giorgios on High Street is an iconic Armadale dining destination. A sleek ambience awaits with sandstone walls, wooden panelling and moody li...
Le Petit Prince is an Armadale hot spot for mingling over coffee and delectable dishes, found on Mercer Road. A trendy setting attracts a mixed crowd of locals, who meet to enjoy brunch together su...