Cafe St. Tropez is a cafe offering a relaxed atmosphere. It also features fast food and pizza options.