Come savor a delectable creation at St Geogres & Ava Abraam. They are conveniently reachable by public transit and are found in a location filled with parks and merchants.