Submariner

Dining and Drinking > Restaurant > Sandwich Spot

Address: 4562 S Centinela Ave, Los Angeles, CA, 90066

Phone: (310) 391-4016

Website: http://submariners.org

Category: Restaurants

Tags: #DiningandDrinking>Re

Listed on BizVoices