Company name: Tootoomoo
Description: Pan-Asian cuisine in quirky setting
230 Archway Rd, London N6 5AX, United Kingdom