Get directions to: Madras Tiffin Cafe, Cerritos, CA
Restaurant address: 11321 183rd St Cerritos, CA 90703, USA
Restaurant: Madras Tiffin Cafe