Ceylon Restaurant is an Indian and Sri Lankan restaurant offering a variety of dishes. The menu includes popular items like Samosa Vegetale and Masala Vadai. It operates daily from 11:00 to 23:00.