Astar Fish Bar

Fish & Chips Kebab

98 Evelina Road, London, SE15 3HL

Delivery from Tue 17:30

Your order