Tuesday, October 25, 2005

Daytona on 6th Ave.


Last I looked this was called The Tomato Restaurant. Before that it was something like Big Tomato or something. Remember when it was called Lox Around the Clock?

No comments:

Post a Comment