Rhubarb & Custard Not rated 3265 Roswell Road NE Atlanta, GA 30305 Start Address: End: Rhubarb & Custard