Sizzlers are a recent 'inno-vention' that consists of an entire meal being served on a cast iron platter, which is in turn placed on a wooden base and served sizzling to your table.
Details
Kalubowila Western Province 10350 Sri Lanka
Feature List
parking availableaccepts american expressaccepts mastercardaccepts visaaccepts discoveraccepts credit cards