Colombo's Deli
Opens on Wednesday

Colombo's Deli

$ • Sandwiches • American • Healthy
4.7
(82)
  •  
View delivery time and booking fee.

60 Morris St, San Francisco, CA 94107 • More info