Update Info - Milo's Mixed Grill
This restaurant was reported as closed. If it is open, let us know.
Milo's Mixed Grill
17100 Placer Hills Rd
Meadow Vista, CA 95722
17100 Placer Hills Rd
Meadow Vista, CA 95722
This restaurant was reported as closed. If it is open, let us know.