OPEN 7 DAYS A WEEK | MONDAY TO FRIDAY 6 PM TO 11 PM | SATURDAY & SUNDAY 1 PM TO 3 PM AND 6 PM TO 11 PM | TAKE-AWAY AVAILABLE


Malabar opened in 1983. Here are a few images from our past.