The phone number for Lou and Phils is 0418 170 062.
Lou and Phils is located at 61 Franklin Rd, Portsea VIC 3944, Australia