Fresh Roast of Great Kaffee & Roastery or FROG Kaffee is an Austrian coffee shop that opened its doors in Davao City. Photos by