I saw it too, although it looked like it was in Romeo's new location. That storefront used to be a restaurant supply, and I've been in there many times. It used to be one store, so unless they subdivided the interior, it appears to be part of Romeo's.