Restaurants Louis & Memphis are located in Rhodes Town opposite the Rhodes Casino.
Greek & Mediterranran Cuisine in a friendly environment with fresh vegetable, meat, fresh fish and seafood.
Let’s remember authentic genuine tastes……………………