Quiznos 5391

Quiznos #5391 was a Quiznos Subs restaurant located at 13104B Highway 33 in Santa Nella, California. The location closed in 2013.