Carrows Restaurant 15011 Hesperian Blvd San Leandro, CA 94578 Phone: (510) 278-9474
Category: Restaurants