Restaurant - Italian in Slough
80 High Street
Slough
Berkshire
SL1 1EL
Monday to Saturday: 11:30am - 11pm
Sunday: 11:30am - 10:30pm
Large and spacious, open plan restaurant, perfect for intimate dining or large parties. Secluded garden to the rear offers al fresco dining for up to 30 guests.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.