Bellavista is an Italian restaurant specializing in seafood and Mediterranean cuisine. It offers gluten-free options and is wheelchair accessible.