lousy hours! They are open 7 days a week but close at 9 pm daily.
Their pizza (especially their vegetarian) is awesome!
I also like the fact that they support the local animal rescue Heaven Can Wait.
If you own or manage Picasso's Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.