Recommends
Joined 11 years ago
NY comes to Texas.
Long before South Arlington was populated with restaurants on every block, this place was serving solid Italian cuisine in an unassuming strip mall. Go there any night and you will see local residents enjoying what appears to be a scene from the 'The Sopranos.'
0
Heart