Definitely make reservations, though they have a nice Bar area.
I would call but knowing the Restaurant, would suspect they could handle any dietary requests.... Bacio's is AWESOME!
Yes, lots, pizza, they even have warm gluten free bread for olive oil dipping!
Yes it does
I really don't know… You might want to call the restaurant ahead of time ask and make reservations.
Get quick answers from Bacio staff and past visitors.