Toggle navigation
CONTACT
CONTACT
SUBSCRIBE
Sign Up
171 N. Glendora Blvd.
Glendora, CA 91741
(626) 335-7795
[email protected]
Home
About
MENU
Gallery
CONTACT
Every Monday
Closed
Every Tuesday to Sunday
11:00 AM - 9:00 PM
Glendora Location
171 N. Glendora Blvd.
Glendora, CA 91741
Get In Touch
Submit
SUBSCRIBE
Sign Up
171 N. Glendora Blvd.
Glendora, CA 91741
(626) 335-7795
[email protected]