Cipolla Romaine is a quaint dining establishment nestled within Three Brothers Winery in Geneva, NY.
Specializing in Italian cuisine, this charming spot offers a relaxing atmosphere for guests to enjoy a delicious meal paired with locally crafted wines.
Generated from their business information