The Train Stop in Newark
25 University Ave,
Newark, 07102
(973) 242-0990
(973) 242-0990
The Train Stop, San Dimas, California
california, dining, food, restaurant