D
1970 Atwood Ave Madison WI 53704 | 608-285-5290 | 2.85 miles |
The Green Owl Cafe is Madison's only vegetarian and vegan restaurant.Owner Jennie Capellaro aims to please vegetarians and vegans as well as meat-eaters who eat out with their vegetarian and vegan ... More