CalaViuda is a Mediterranean restaurant offering Spanish and pizza options.