Allens Restaurant
 
About Us Menu Upcoming Events contact Reviews Messages Photo Album


A few short steps from Broadview Subway Station,
Allen's is located on the south side of Danforth Avenue;
beside The Music Hall.

Email the Office