Metro Cafe Location 2061 N Druid Hills Rd NE Atlanta GA 30329 Get Directions Phone (404) 577-1420 More Details Map ViewPhoto View Related Categories: Diners Atlanta