I think this is the most colorful storefront in town and they make good pizza as well.