Lovely helpful service and pictures to show you want the dishes would be. We loved the pan of beef a...
Fantastic find. Very happy.
6/11/2022
(3)
Kiwa Bar & Restaurant is a charming pizzeria located in the heart of London, England. Known for its delicious wood-fired pizzas and inviting atmosphere, this eatery combines traditional Italian flavors with a modern twist. Guests can enjoy a cozy dining experience, complete with a selection of fine wines and craft cocktails, making it the perfect spot for a casual meal or a special occasion.
Generated from this place's information
Lovely helpful service and pictures to show you want the dishes would be. We loved the pan of beef a...
We needed a quick meal on a busy Saturday eve, pre-theatre. We aren't sure why this place was quiet,...
Tried to get in a few other restaurants in the area on a busy Saturday to no avail and stumbled acro...