“A meeting place with food and dining” this is the motto appearing on the website of the Al Fresco restaurant. Settled in the…