Castle & Grill 64-000 is a kebab shop offering a variety of grilled dishes.