Food, Singapore, Travel Maggie Thai & Chinese Restaurant Author admin Date April 27, 2010 Butter Squid at Maggie Thai & Chinese Restaurant Liang Seah Street is one of...