Overheard a woman mentioning this sushi restaurant on the bus yesterday, does anyone know about it and where it is located?
try Ave. A sushi. not rock and roll, but pretty hip. on A btw 6/7. i think these are the streets in any case its just south of tompkins square park
On a French Roll
Rock and Roll Restaurant
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise