Location
4310 Genessee Ave Suite 102,
San Diego, CA 92117-4936
By Ile S. | 10/26/2015
Like the sandwiches
By None of the vendors | 12/26/2014
The food tasted stale.
By Cassandra | 11/22/2014
I love it
By Freuerin | 10/24/2014
Yummy food but misleading advertisements with the buy one get a small one for free which is only between midnight and 6 am