About Greedy'S Fish And Chips
An independent, family-run Fish and Chip shop located in The Cotswolds. Serving good, fresh food - 6 days a week.
More about Greedy'S Fish And Chips
Greedy'S Fish And Chips is located at 11 Park Street, Stow on the Wold, GL54 1AQ Gloucester, Gloucestershire
01451870821