Phone: (+1)8187186366
Address: 20838 Devonshire St, Chatsworth, United States
City: Chatsworth
Monday: 06:30 -10:19
Tuesday: 06:30 -10:19
Wednesday: 06:30 -10:19
Thursday: 06:30 -10:19
Friday: 06:30 -10:19
Saturday: 06:30 -10:19
Sunday: 07:30 -10:19
Dishes: 93
Categories: 4
Reviews: 1405