Grand Ceylon Restaurant and Banquet: 40.855640, 14.254240