Indonesian restaurant specializing in laksa, found at Gloucester Green Market.