Tummy Stuffer Sandwiches
Restaurant
•
5530 Schaefer Ave D, Chino, CA 91710, USA
8.2
Friday: 10 AM – 4 PM
See if anyone you trust recommends it!