Quiznos 13893

Quiznos #13893 was a Quiznos Subs restaurant located at 13542 Lakewood Boulevard in Bellflower, California. The location opened in 2011 and closed in 2012.