Queen Fish N Chips

406 Green Street London E13 9JJ