7719 Crittenden St, Philadelphia, Pennsylvania 19118 USA
You all need to take a note from these guys!! Their food is homemade, fresh and the portion sizes are huge.
Photo Credit: Yelp