Sub Depot
6100 Fair Oaks Blvd # 4A
Carmichael, California 95608
USA
Phone: 916-972-8353
Carmichael, California 95608
USA
Phone: 916-972-8353
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Naroe's0.11 mi
Mr Pickles0.22 mi
Waffle Barn0.24 mi
Thai Phu-Ket Restaurant0.29 mi
Arian Palace0.30 mi
El Papagayo0.35 mi
Cuisine:
Sub Depot Description:
Sub Depot is a attractive Sandwiches,Submarines restaurant in Carmichael, California, offering you a significant choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Sub Depot