Window Cafe

25 Borrack Square, Altona North VIC 3025