The Deli Stop

13173 Black Mountain Road San Diego 92129