chips

A Salt & Battery

A Salt & Battery, a fish & chip shop, uses only the freshest and finest quality fish and ingredients fried in the best vegetable oil.
112 Greenwich Avenue, between 12th & 13th Streets, New York, NY 10011, us
More »
Syndicate content