Where do you need Restaurants ?
Sub King
858-552-1183
32.873438
-117.210404
About Sub King
Sub King is located at 4545 La Jolla Village Dr # E-7, San Diego, CA. This location is in the University City neighborhood. This business specializes in Restaurants.