"What's not to like? I just wish it were closer to my house"
Phone: +19099462689
Address: 1655 N Mountain Ave, 91784, Upland, US, United States
City: Upland
Website: https://www.claros.com/
Monday: 09:00 -18:00
Tuesday: 09:00 -18:00
Thursday: 09:00 -18:00
Friday: 09:00 -18:00
Saturday: 09:00 -18:00
Sunday: 09:00 -14:00
Dishes: 3
Amenities: 5
Categories: 5
Reviews: 1862