Contact Us

Get In Touch

Contact Us

Private Dining & Corporate events:

+65 9384 2028


41 Rochester Drive Singapore 138582

Opening Hours

Monday – Closed

TuesdayFriday & Sunday
11.30am – 3pm (2.15pm last order)
6pm – 11pm (10.15pm last order)

6pm – 11pm (10.15pm last order)

How to get to Gary's Restaurant

by Bus Bus Service No. 105, 106 or 198 Alight at The Star Vista (4 mins walk)

by MRT Buona Vista MRT CC22|EW21 (5 mins walk)

by Car Nearest parking at Rochester Mall

We have a 15-minute grace period. Hence, please do kindly give us a call if you are running later than 15 minutes after your reservation time. Should you be unreachable, please do understand that we will release the table for another guest.

Do note that these strict rules are in place because we are operating at a reduced capacity with the safe distancing measures implemented.

We may contact you regarding your reservations, so please do ensure that your contact details such as e-mail address and phone number are accurate.

We will do our best to suit all your requirements as well. However, special requests are not guaranteed and will be subjected to availability and restaurant discretion.

We are also open to bulk bookings such as company events and parties such as birthdays and engagements. Please feel free to contact us to find out more.

Do you have questions about how we can help your company? Send us an email and we’ll get in touch shortly.

Semi casual; no slippers or flip-flops allowed.

If you are keen on making your reservations with Gary’s Restaurant, please feel free to fill up your details and drop us an e-mail. Alternatively, you can also give us a call.

Due to the current COVID-19 situation in Singapore, please do kindly take note that the you will need to be fully vaccinated and can only be in a group of up to 5 persons should you decide to dine-in.

A fully vaccinated person has received both doses of the vaccine (Pfizer/Comirnaty, Moderna, Sinovac, Sinopharm or AstraZeneca) and 14 days have passed from their 2nd dose.


Drop us a note by completing the form below and we’ll be in touch.
Alternatively, write to us at or ring us at 8920 0200.