Anybody been to this store??
PET INN USA
112 madison st new york ny10002
I am looking at google map in street view and indeed there is one. I never knew there is one over there for that many years. Has anybody been there? What sort of fish they are selling? It looks like a small store similar to 123 aquarium. Store front are mostly Koi pictures.