426 Castro St, San Francisco, CA 94114. Rossis Deli is known for its Deli, Dinner, Lunch Specials, and Sandwiches. Online ordering available!... Order your Rossis Deli favorites for takeout, and we'll make sure your food is wrapped and ready when..
Relevance: 13.222274