Little Italy

Address: 
146 Park St, Tupper Lake, NY

Serving Great Italian Food at a Great Price. Come and Check Us Out!