"Don't shop hereThey close the store whenever they pleaseThey don't follow business hours listed."
Phone: +18182407303
Address: 1133 West Glenoaks Blvd Glendale, CA 91202-2633, North Glendale, United States
City: North Glendale
Monday: 09:00-17:00
Tuesday: 09:00-17:00
Wednesday: 09:00-17:00
Thursday: 09:00-17:00
Friday: 09:00-17:00
Saturday: 09:00-16:00
Dishes: 0
Categories: 1
Reviews: 3