The Mermaid Restaurant

Unit Number:

#01-14

Opening Hours:

Monday to Saturday:

5:00PM to 1:00AM

Sunday:

5:00PM to 11:00PM

Contact:

+65 9038 9038

Website & Socials: