Avalon Pub is a Peruvian restaurant, currently offering take-away service. Known for its good sandwiches and beer selection.