Oishi Bay

230 E 29th St New York NY 10016 USA

(212) 683-2283

Location