I'm looking for a good birthday restaurant for a turning 16 year old and three family members. My other daughter is 19. We want to go somewhere unique to venice, not too touristy, but with a nice atmosphere. Restaurants with a river view are preferred, but I'm also considering price, so we would be willing to go to a place without a view if it has good food and prices.
My 16 year old has allergies to all sorts of seafood (clam, fish, etc), so the restaurant must have some good meat options. Also, i would like to be able to visit possible restaurants and choose on the day of my daughter's birthday, so will we need reservations if we go on a Saturday night, during spring break? And how should I make these reservations?