Star Cafe Location 2053 Marietta Blvd NW Atlanta GA 30318 Get Directions Phone (404) 355-9373 More Details Map ViewPhoto View Related Categories: Diners Atlanta