Great little Italian restaurant in historic downtown Almonte with authentic, delicious Italian food. Wonderful atmosphere where you can watch the chef prepare your meals. Friendly staff. Truly a gem tucked away in a small town - worth the drive from the big city! - Parking available on the street - for free!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.