We have been going to Cafe Sicilia since before they moved to this location and through the changes in management/owners. Sure, its not a 5 star Italian bistro, but you know what you are going to get and what you get is consistent.
The real draw is the device we get there. And not just us, but we see many people come in that are greeted and treated like family before they even sit down. It's the service that matters more than anything, and this place has it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.