Sparta is a Greek restaurant offering European and Central European cuisine, with vegetarian options available. It features a warm atmosphere and outdoor seating.