Restaurant offering quality food with potential for improvement. Well-presented dishes.