New World Bistro Bar is an 80 seat gastro pub in the heart of Albany’s newly revitalized Delaware avenue neighborhood. The building is cozy, the food is fresh and creative, and the staff is friendly and nurturing.