Restaurants → Restaurant Details

Carrows
Carrows
(626) 919-1618
101 S Azusa Ave
West Covina CA 91791
http://www.carrows.com/

Description
Carrows Restaurants is a chain of food outlets that serves a variety of breakfast, lunch and dinner options. In 1970, David G. Nancarrow opened Carrows Hickory Chip Restaurant in S (More Info)

Location