In the newly-constructed Sovereign North Plaza, Taurus Garden provides a great stop for a romantic lunch, or a great evening family dinner. Boasting modern and elegant decor and delicious dishes, you’ll be happy you discovered them.
Monday- Saturday 11:00 am -10:00 pm
Sunday 11:30 am – 9:30 pm
Shop 15, 29 Barbican Road.
Reservations & Take-out: (876)927-2028