Millers Fish And Chips

$
Website
162-168 Regent Street
London, England

Millers Fish And Chips is a charming pizzeria located in the heart of London, England. Known for its delicious pizzas and classic fish and chips, this eatery offers a cozy atmosphere perfect for casual dining. With fresh ingredients and a menu that caters to all tastes, Millers is a favorite spot for locals and visitors alike seeking a satisfying meal in a welcoming setting.

Generated from this place's information

Own this business?
See a problem?

You might also like

United KingdomEnglandMillers Fish And Chips