Rossi’s Ristorante
Restaurants
No Team Available
Overview
A fine dining Italian restaurant located in Archbald, Pa. Great food and atmosphere. On-site banquet facility for Weddings, and all your special event needs...
A fine dining Italian restaurant located in Archbald, Pa. Great food and atmosphere. On-site banquet facility for Weddings, and all your special event needs...