Company name: Soba & Sushi
Description: Noodles | Sushi Takeway | London | SE3 SE4 SE6 SE7 SE8 SE10 SE12 SE13 SE14 SE16
106 Blackheath Rd, London SE10 8DA, United Kingdom