ambler should be the fast food pizza capital of the world
a town off of philadelphia which has too many pizza places, dry cleaners, and water leaks
"ambler should be the fast food pizza capital of the world" What is the definition of "ambler"?