Carrows
4095 Telegraph Rd
Ventura
CA
93003
(805) 644-8539
carrows.com
Hours
No hours of operations available
Payment Methods:
Cash
Unrated
Open Map
Description
Carrows is located at 4095 Telegraph Rd, Ventura, CA. This business specializes in American Restaurants.
by merchantcircle on May 12, 2015 from
merchantcircle
American
Breakfast
family restaurant
Full Bar
Hamburgers
restaurant
Restaurants
Restaurants American
Restaurants Family Style
Ventura