Castellan is a restaurant offering Greek and Mediterranean dishes. Known for fresh ingredients, generous portions, and attentive service.