It's a bit out of the way, but worth every step. The italian beef is amazing - I got mine hot and wet - and I would go back tomorrow. It's a small clean restaurant and the staff are great. They'll walk you through the menu and your options and are super helpful. We definitely will return!