Stylish Italian restaurant on Main Street, Celbridge, offering quality food and wines. Takeaway available.