Update Info - Carrows Restaurant
This restaurant was reported as closed. If it is open, let us know.
Carrows Restaurant
5580 Clairemont Mesa Blvd
San Diego, CA 92117
5580 Clairemont Mesa Blvd
San Diego, CA 92117
This restaurant was reported as closed. If it is open, let us know.