Big Al's Subs is a casual sandwich shop specializing in Philly cheesesteaks, pizzas, and smoothies. It's known as a kid-friendly spot.