Steel Deli & Liquor
Address:
1750 Santa Rosa Ave, Santa Rosa, CA 95404
Phone:
(707) 523-0234
Restaurants,
Delicatessens,
Deli
Other Businesses:
- Denny's at 1000 W. Steele Lane, Santa Rosa, CA 95403
- Thai Pot at 2478 W 3rd St, Santa Rosa, CA 95401
- Wyvern Restaurants Inc at 575 W College Ave, Santa Rosa, CA 95401
- TCBY at 1940 Piner Rd, Santa Rosa, CA 95403
- Mi Lindo Michoacan at 1709 Santa Rosa Ave, Santa Rosa, CA 95404