Apolo VIII is a restaurant specializing in grilled meats and seafood. They offer paellas, seafood grills, and a daily menu.