Contact Us

Write Some Message to Us

Reserve your table with ease! Choose your preferred date, time, and party size, and secure your spot for an unforgettable dining experience.

Phone Number

+44 2034 905079

Location

10 Station Road, Winchmore Hill, London, United Kingdom N21 3RB

Mail

bookings@ambrosiarestaurant.uk