Carrows Restaurant

19011 Bloomfield Ave, Cerritos CA

(562) 865-1316

Rated 5.0 out of 5 from 1 Reviews Carrows Restaurant is Ranked #1 of 13 Restaurants in Little India Cerritos. Some say it is poor, unfriendly, good.

★★★★★ on the 7th of August, 2013

Food was good, however service was unfriendly...poor
Location