French toastReview bym0nkey· 2026-11-06★★★★★rip to Greek Village in Dundalk MD who had the best french toast on the planet. gone but not forgotten
No comments yet
Sign in to comment.