Fried Calamari Appetizer at ‘Top of the World’ Restaurant in Las Vegas

Fried Calamari Appetizer at 'Top of the World' Restaurant in Las Vegas

Fried Calamari Appetizer at ‘Top of the World’ Restaurant in Las Vegas