Location
15805 Bernardo Center Dr Suite 117,
San Diego, CA 92127
By LEC2 | 3/30/2015
Really expensive sandwich for not a lot of meat.