Listing Description

Battubelin is a new Italian restaurant located on the 79th Street Business District. We are famous for the incredible, authentic Italian cuisine, and our made-from-scratch foods created by our expert

Location