March 2010, Singapore – I was invited to review Pasta Inc which is located in a refurbished shophouse right in the outskirts of the city at 279 Jalan Besar. Not very easily accessible and not where I would usually go for lunch so I decided to take a cab down. […]