Online Menu of Claro's Italian Markets, Upland, CA
https://www.menupix.com/california/restaurants/5554029/Claros-Italian-Markets-Menu-Upland-CA
WebView the menu for Claro's Italian Markets and restaurants in Upland, CA. See restaurant menus, reviews, ratings, phone number, address, hours, photos and maps. Location: 1655 N Mountain Ave, Upland, 91784, CA Cuisine: Italian, Deli Phone: (909) 946-2689
Location: 1655 N Mountain Ave, Upland, 91784, CA
Cuisine: Italian, Deli
Phone: (909) 946-2689
DA: 48 PA: 93 MOZ Rank: 86