Photos of Max's Of Manila on 1520 Steeles Ave. W, Vaughan ON. (Click on a thumbnail to enlarge picture)



<