Francesca's Roman Garden 595 Old Country Rd Plainview, NY 11803 Phone: (516) 942-1965
Category: Restaurants