If Abbott Road & Southside Parkway is the “capital” of pizza in Buffalo, than Imperial Pizza located at the corner of Abbott at Eden is the Grand Central Station of pizza in South Buffalo.
If Abbott Road & Southside Parkway is the “capital” of pizza in Buffalo, than Imperial Pizza located at the corner of Abbott at Eden is the Grand Central Station of pizza in South Buffalo.
Stay in the loop
Events, stories, and local happenings — delivered weekly.
No spam, unsubscribe anytime.
By subscribing you agree to receive email updates from BuffaloVibe.
Thanks for signing up. Look for your first email soon.