Liquor and Wine in San Francisco, CA
Liquor and Wine • Italian Restaurants
2100 Taraval St.,
San Francisco ,
CA
94116
UNITED STATES
Based on 2 reviews
An off night, perhaps.
I have been eating and getting food to go from Marcello's for over six years now and I have been a very loyal customer. Last night, I got a chicken liver dinner and eggplant parmigiana dinner to go and I have to say that I was quite...Marcello restaurant
We have been to this establishment several times. The noise has always been bad. Can't help that, but last Saturday night we went there, had reservations, but the service was terrible. We had to wait, at least 5 minutes, before anyone...Worldwide > United States > San Francisco, CA > Italian Restaurants