Sumo | Japanese Restaurant

Japanese restaurant · 1714 Newbury Rd C, Newbury Park, CA

Hours

More food in Newbury Park, CA · Japanese Food in Newbury Park