Carmelo's is a family-owned Italian fast food business. They have a dining area that is quite pleasant and the service is fairly good. A bit crowded at lunch time, but the service is quick and good. The menu offers quite a bit - from pizza to pasta to salads to cheesesteaks and other subs. Quite a pleasant dining experience.