1610 Old Country Rd, Westbury, New York 11590 USA
Cubano sandwich with sweet potato fries! Chefs in Westbury killing it!! Thank you to the manager Nathalie for the excellent service.
Photo Credit: Yelp