Italian restaurant located in Oakhurst Farm Park. Offers Sicilian cuisine. Free off-street parking available.