Location: 6906 Miramar Road, San Diego, CA 92121
Phone:(858)537-0925
Fax:+858 537-0985
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out, Caterers
This company offers gourmet sandwiches.