San Francisco Restaurants101 Howard St
San Francisco, 94105
CA, United States
- (416) 974-6822
2 reviews for Quickest Restaurant and Pizza
My workmates and I decided to come here after the stressful day. Everything seemed to have a place and the attention to detail was commendable. This place is top-notch with their foods, presentation, taste, and quality of service. They have a wide selection of wines, cigars, and cocktails to chose from on display. The view and service are all reasons to visit. Highly recommended!
- Add a comment
had lunch with some of my colleagues at Echo on Day 1. I had the wedge salad - it was delicious. On Night 2, I enjoyed a drink at the bar. I had a Margarita. The service was excellent.