Always amazing food and good service here, food is affordable, and fast so is a great place to go fo...
Best Japanese in London
12/18/2023
(16)
Aburi Japanese Restaurant in London, England, offers a unique fusion of traditional Japanese flavors and Italian pizza. Renowned for its creative toppings and expertly crafted dishes, this pizzeria provides a cozy ambiance perfect for casual dining. Guests can enjoy a delightful selection of sushi pizzas and other innovative bites that celebrate the best of both cuisines.
Generated from this place's information
Always amazing food and good service here, food is affordable, and fast so is a great place to go fo...
I come here so much! And I’m not ashamed of it! They’re hands down one of the best places I’ve gotte...
On one of the hottest days of the year I noticed that this restaurant had a sign outside offering bo...