Kastra is a Greek restaurant offering a menu of soups, salads, grilled meats, oven-baked dishes, and pan-fried specialties.