The restaurant is quaint and cozy and a relaxed, quiet atmosphere. Ciao Bella has a private area for groups that size. Island Cafe is a nice atmosphere for cozy party.
I don't know, i guess one time i saw something like that but I am not sure. I think you should call them.
Thanks! Your answer is awaiting moderation.