Ceylon Bistro is a traditional Sri Lankan restaurant offering authentic dishes, including a daily lunch special. It has been serving its unique cuisine for over a year.