Platypass
Platypass
Sign in
← Back
Red Salmon Japanese Restaurant
Save
Itinerary
Share
Dining
Japanese Restaurant in Los Angeles County, CA.
2010 W Ave J8 #113, Lancaster, CA 93536, USA
Find it
Open in Google Maps →