Taverna Loot is a Greek restaurant offering a variety of dishes. It is known for its food and is located in Rhodes. The establishment is open to the general public.