Get directions to: Steve''s Place Pizza Pasta, Fair Oaks, CA
Restaurant address: 11711 Fair Oaks Blvd Fair Oaks, CA 95628, USA
Restaurant: Steve''s Place Pizza Pasta