535 Ramona Street, Palo Alto
SANDWICHES
463 S California Avenue Rear Kitchen/Delivery Entrance, Palo Alto