Guess the owner must be doing pretty well. I only have time to visit this place after work, so I'm already used to the staff rushing me out. It's imperative for them to close shop on time. SMH
0Photo
Fancy That!
2575 Mission St (S Los Robles) San Marino, CA91108 United States