Locations

Come and enjoy a Flo's Restaurant Near you!

 

 

 

                                         7000 Merrill Ave.                                                                                   Chino, CA  91710                                                                                   Tel: 909-597-3416​                                                                                                                           

5650 Riverside Dr. 

Chino, CA  91710

  Tel: 909-628-0818   

10140 Beaumont Ave.

Cherry Valley, CA 61016

Tele. (951) 845-6555