Peanuts Pub & Deli is the Italian sandwiches, and American restaurant in Lake Forest, CA, where the use of fresh ingredients ensures customers have what the traditional cuisines are supposed to give!
Pub, Fresh Deli, Italian Sandwiches, Craft Beer, Sandwich Catering
Based on 0 Reviews
Add Review