Fun place, friendly service, great food! Just found this place and what caught my eye was their heavy promotion of their Philly Cheese Steaks. Growing up in Niagara Falls, that city had the best Philly Steaks, otherwise known there as the 'steak sub'. Never been able to find…