Directions Contact Us: 2010 South Park Street Madison, WI 53713 manager@pastorrestaurant.com Tel: 608-280-8898 Fax: 608-280-8895