Order Online

Rossi's Deli

426 Castro St
San Francisco, CA 94114
(415) 863-4533
Order online Menu | Reservation | Info
Any questions please call us.