The Grill is a grilled meat lovers paradise. Mainly know for its variety of home made burgers. Also has a menu containing steaks and other grilled meats and vegetables. Nice terrace are.
They are currently open for food takeaway and home delivery. See our TAKEAWAY AND DELIVERY guide for details and menu.