The Lime Tree Deli

Address: