Pizza Review
Without question the most overrated slice in buffalo. Lazy sauce, crazy greasy and overloaded.