Rhodos Restaurant is a classic Greek establishment known for its extensive menu and generous portion sizes. It is situated in a central location.