Most food, tea, coffee and orange juice are included. All alcohol and fizzy drinks are chargable. The Vision is a smaller ship and I am sure that it does not have the speciality restaurants available on the bigger ships. Although it is not the biggest ship out there it is still a wonderful one.
No, no speciality restaurant on Vision I'm afraid. On board extras are typically alcoholic beverages, tipping, gambling, souvenirs, spa treatments, shore excursions, speciality teas and coffess and Ben&Jerrys ice creams on RCI. That is all....
I hav'nt come across one that is not. Some may not have 24hr buffets or room service though.
Not all cruises are full board. On some, you have to get off and go to a restaurant. Especially if supplies run low on a sea day......