Update Info - Steve's Place
This restaurant was reported as closed. If it is open, let us know.
Steve's Place
16770 Plr Hills Rd
Meadow Vista, CA 95722
16770 Plr Hills Rd
Meadow Vista, CA 95722
This restaurant was reported as closed. If it is open, let us know.