Tallard's Station 8152 Forsythia St Middleton, WI 53562 Phone: (608) 664-9393 Fax: (608) 664-9474 View Website
Category: Restaurants