This was the largest fish head I ever had and it is marvellously delicious. The happening place, good friends, great drinks and delicious Japanese dishes at Tora Tora Tora made the evening fun and an absolute pleasure.
Restaurant name: Tora Tora Tora
Address: 62 Ubi Road 1, #11-19, Singapore 408734 (Oxley BizHub 2, level 11 rooftop)
Nearest MRT: 15 minutes walk from Tai Seng station
Tel: 9852 9148
Hours: 6:00pm - 1:00am (Mon off)