French Toast - South Shore Deli