Venue Info

Known For

Dessert

Avalon's organic and socially-conscious pastries have stood the test of time, and the chocolate chip sea salt cookies are truly fantastic.