Millers Fish And Chips
$
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
Also at this address
See a problem?
