← Los Angeles restaurants
Matsuda Restaurant
No reviews yet
Restaurant11837 Ventura Blvd, Studio City
Own or manage Matsuda Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address11837 Ventura Blvd, Studio City 91604-2618
Phone8187603917
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.