Restaurant Week: Ristorante Takada – A Take on Japanese-Italian Fusion

Last weekend marks the start of the Singapore Restaurant week where participating restaurants will launch a special menu just for this event. We went to try one of the restaurants that were booked out the previous cycle which was a Japanese-Italian fusion place located at Alexandra road. The restaurant was nestled among a block of…