3 Prince Edward Rd London E9 5NP United Kingdom
Considering your legendary taste, we're pretty sure this restaurant will be your new flavor crush!