Description
Barbalu is the marriage (literally) of husband and wife team Stefano Barbagallo and Adriana Luque. This Boerum Hill Italian restaurant is their second, following their...
68 Bergen St. Brooklyn, NY, 11201
(347) 294-4287