City Island Lobster House

691 Bridge St Bronx NY 10464 USA

(718) 885-1459

Location