Awful, unimaginative and uninspired food, straight off the assembly line. Philadelphia boasts a small army of locally-owned Italian restaurants, all of which provide better food thant the over-sauced, under-spiced platters at this generic cuisine warehouse. Don't bother.
Pros: Familiar, Centrally Located, Accomodating
Cons: Bad Food, Poor Ambience, Bland Menu
more