Towne Restaurant

186 Allen St. Phone: ☎ +1 716 884-5128

About

Towne Restaurant, 186 Allen St., ☎ +1 716 884-5128, [139]. A Greek restaurant located at the corner of Allen Street and Elmwood Avenue in the heart of Allentown, the Towne has been a neighborhood fixture for many years. Though its souvlaki leaves much to be desired compared to places like Pano's, Alton's, and the Acropolis, the Towne makes up for this with its avgolemono soup, Greek salad and rice pudding, which are to die for. $10-20.  

If you have been to Towne Restaurant, share your experience

Review this place