Ask any local where the best pizza in town is and watch them lament the seasonal availability of Finn's....their pies are supremely delicious. The setting is quite Homeresque too- upstairs seating is loud but interesting option. Great staff and good place to people watch too.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.