Didn't they have 2 locations? (Have not been there in years) if so, are both locations now closed?
3. One in Hollywood on N 46th Avenue and Sheridan Street, one on NE 123rd in Miami, and one on 163rd.
I hear the Hollywood one is the only one that's left.
It's a nit but the one on 123rd was in North Miami, not Miami.
a nit indeed. Most folks still called that "the Miami one."
the one on 123rd st is closed for remodeling.
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise