Castell'sRestaurants222 Avenue UBrooklyn, NY, 11223-3825 · US+17189080060info@castellsrestaurant.comcastellsrestaurant.comHours not available