← La Mesa restaurants
Scena
No reviews yet
Italian8577 Fletcher Pkwy, La Mesa
Own or manage Scena? Claim this listing free
Hours
Hours not listed yet.
Details
Address8577 Fletcher Pkwy, La Mesa 91942-3006
Phone+16194677318
Websitehttp://scenasd.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.