Chamblee GA Lara, Restaurants 1. 3160 Chamblee Dunwoody Rd, Chamblee, GA 30341 | Francisco, Lara (770) 455-6703