Kanbai Japanese Restaurant

955 Vermont Ave Los Angeles CA 90006 USA

(213) 385-3200

Location