Are credit cards accepted

James Boyce | Apr 26, 2019 | Category: Italian restaurant in Geneva, New York

Bella's Sicilian Ristorante - All questions

Address: 93 Seneca St, Geneva, NY 14456, USA

Dario Burgess | Apr 27, 2019

Yes they are.

Barb R (Barb) | Apr 27, 2018

Yes

John R | Apr 27, 2018

Yes best place on Geneva

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places