Flavas Pizza
612 Roman Road, Tower Hamlets, London, E3 2RW (Show me directions) Show Map
Profile
pizza and peri peri chicken. Take away and Free Delivery ...
Reviews
Leave a reviewOld and curdled coleslaw
Ordered food and received coleslaw and chips with order. The chips tasted like they were cooked in old oil. Coleslaw was curdled. When I called to complain they hung up on me and left the phone off the hook.