Sub Station II

Dining and Drinking > Restaurant

Address: 3944 W Point Loma Blvd, San Diego, CA, 92110

Phone: (619) 226-3220

Website: http://www.substationii.com

Category: Restaurants

Tags: #DiningandDrinking>Re

Listed on BizVoices