Book the day before and get a table on the front row for this place. The atmosphere and view are to die for - if you ain't romantic when you get here you will be by the time you leave. The food is pretty good, fresh fish dishes are the best choice, But this is maybe not the point - you come here to feel special. More expensive than others locally but worth the extra.
If you own or manage Ristorante Marina Grande, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.