Make a reservation
Book A Table
To call us directly phone: 0131 557 0330
Please note when completing a reservation you will be asked to enter your card details, this card would only be charged if you do not show for your booking. We would charge a fee of £20 per head if your booking is not cancelled within 24 hours of your time allocated.
For bookings of 10 guests or more please contact us directly by emailing info@monteithsrestaurant.co.uk
Please call us directly for last minute reservations.