300 Southbridge St, Worcester, Massachusetts 01608 USA
World Famous Crunch French Toast
Photo Credit: Yelp