Does The Main Street Pizza Company have happy hours or specials?
Yes, The Main Street Pizza Company does have happy hours and specials available.
What is The Main Street Pizza Company's rating?
The Main Street Pizza Company is rated an average of 4.4/5 stars across various online platforms.