Location
8590 Rio San Diego Dr Suite #109,
San Diego, CA 92108
By Betty | 3/29/2015
Great sandwiches
By Dez MV | 10/12/2014
Great deal for sunday
By Bm | 9/12/2014
Really good