Own or manage a place in town?
Flag as Inappropriate
Cafe Ceylon is a Sri Lankan restaurant. Its menu selection includes meats and fish that are boiled or steamed and served with curry.