Location Search

World's Best French Toast? -Sabrina's

About

World's Best French Toast? -Sabrina's

Sabrina's has three locations, and we tried the one in Powelton Village (near Drexel University) last night. They serve breakfast at any time, so for dinner I had challah French toast which was stuffed with farmer's cream cheese and topped with bananas and vanilla bean syrup. I can't imagine anyone has a better version. The scrapple I ordered on the side was superb, too.