← Roseville restaurants
Leo's Kitchen
No reviews yet
Chinese7441 Foothills Blvd, Roseville
Own or manage Leo's Kitchen? Claim this listing free
Hours
Hours not listed yet.
Details
Address7441 Foothills Blvd, Roseville 95747
Phone+19167881998
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.