Papoulis Mediterranean Cafe & Market Visit Website Location 3070 Windward Plz Alpharetta GA 30005 Get Directions Phone (770) 442-8884 More Details Map ViewPhoto View Related Categories: Casual Full Service Alpharetta