The New York Central Station, 117 N Monroe Street, in Fremont, currently the home of Depot Pizza. The station was once on the Norwalk Branch of the Central, the restaurant is a great spot for lunch.
No comments:
Post a Comment