Oishi Restaurant

701-5 S Crouse Ave Syracuse NY 13210 USA

(315) 422-1116

Location