Quiznos 618

Quiznos #618 was a Quiznos Subs restaurant located at 7111C Melrose Avenue in Los Angeles, California. The location closed in 2008.