Delia Bar & Grill International is a casual dining establishment in Norcross, GA that offers a diverse menu of international cuisine.
With a relaxed atmosphere and a focus on quality ingredients, this restaurant aims to provide a welcoming dining experience for guests looking to enjoy a variety of flavors.
Generated from their business information