Cozy bistro located on the scenic Tagore Promenade and Eszterházy Beach.