Toppers has, in my opinion, the best pizza in Simi Valley. It is a great place to bring the family for pizza and they have a really nice salad bar to boot. The one thing I miss, now that I live in Toronto, Canada, is good pizza. Very hard to find good pizza here in Toronto.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.