squid ink pasta

Pasta Inc @ Jalan Besar

Pasta Inc. is an Italian restaurant that just opened a few months ago in Jalan Besar, tucked amidst a stretch…

16 years ago