AppointmentTrader LogoAppointment Trader
Hong Kong
Magnifying Glass Search 🤵🏻‍♂️   Hire A Concierge 💸   Make Money Sign In With Email Sign In API Developers Handshake How It Works
X Logo Instagram Logo
About AppointmentTrader
Back Button
Search AppointmentTrader
Cancel Search

Spruce San Francisco Reservations

Share Button
Close
Important Information

Cancel
Important Information

OK
AppointmentTrader Logo Large
Back ButtonBack

Get into Spruce San Francisco! 🔥

Let the AT concierges know what you are looking for
 0 Concierges waiting for requests
Set Reward Amount
HK$
Hot zone
>HKD1 Median >HKD75 >HKD150 max
 
 
📦 What's Included:
Help Icon Seller Chat Protection IconChat Buyer Protection IconBuyer Protection Buyer Protection IconOption to Cancel Anonymity IconAlias Check-In
💰 They seller will provide a payment link for approximately $0 + Local Taxes after securing this slot that is paid directly to the venue.
5 concierges will be notified.
🎯 Already have a reservation?
💸 Turn it into cash. Users are averaging HK$1,088 per reservation on AppointmentTrader
Upload Your Reservation Now
💼 Go Pro!
Explore All Availability & Bids
🎓 Help
💡 How AppointmentTrader Works
More About Spruce San Francisco
Map 3640 Sacramento St, San Francisco, CA 94118, USA
Network8 users watching
UserFluffyStar64 added this location
More Trading Data on Spruce San FranciscoRead More Action Icon
Loading Animation
Claim Spruce San Francisco Ownership
Hide Spruce San Francisco Detail Data Read Less Action Icon

Spruce San Francisco Reviews

Yelp: 🙂 (47) Tripadvisor: 🙂 (20)
🙂

food was all really good.

4/5 by 👻 @Alexis V. on 10/28/2025

..obviously! except the cauliflower main dish that I got ._. It was okay because it tasted bland. I feel like magic of Michelin-star restaurants is taking ordinary to become extraordinary, but this dish did not live up to that belief for me :/ noneth

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
🤮

We came in yesterday, and what a disappointment.

1/5 by 👻 @Lyndsey .. on 10/25/2025

My husband asked to have all of his courses (salad and chicken) served at once, since I only ordered an entrée and we were dining with our two young kids -- we didn't want to prolong the experience. The server said "no problem." Clear

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

Warm, welcoming service from the moment I walked in.

5/5 by 👻 @Sunil R. on 10/21/2025

I came through the bakery entrance and was immediately greeted and escorted into the restaurant -- a small detail that set the tone for the evening. The space is elegant but relaxed, and the food was excellent. Every plate looked like art, beautiful

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

Spruce is a delightful experience.

5/5 by 👻 @Tiffany W. on 10/21/2025

The staff is extremely attentive and thoughtful. We had a reservation for Thursday at 8pm and it was extremely busy. Unfortunately, we did have to wait approximately 30 minutes to be seated. The front staff noticed our wait and brought glasses of cha

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

We went and sat at the bar, and Julian was incredible.

5/5 by 👻 @Janin K. on 10/18/2025

Not only was he charming, but also incredibly expert at making cocktails that I had never tasted before as well as one of the best martinis I've ever had. The food is spectacular and of course, Spruce's dining room is gorgeous. If you go,

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😒

My partner and I went here for a Friday lunch.

3/5 by 👻 @Isabella H. on 10/16/2025

We had a reservation and were promptly seated. The restaurant was quite empty when we first got there. We got the prix fixe lunch menu (starts at $65/person). Here is what we got: Bread and butter Sparkling water Appetizers: Celery Root Triat

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

One of San Francisco's Best!

5/5 by 👻 @David K on 10/12/2025

We enjoyed everything about our night at Spruce. The atmosphere is beautiful and the staff very attentive and helpful. Even though we brought our own wines the Som was incredibly kind to explain our wines and how they pared with our meals. And d

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
😍

We enjoyed everything about our night at Spruce.

5/5 by 👻 @David K. on 10/12/2025

The atmosphere is beautiful and the staff very attentive and helpful. Even though we brought our own wines the Som was incredibly kind to explain our wines and how they pared with our meals. And don't miss the fresh baked rolls which are the

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😒

Recently celebrated our milestone anniversary here with

3/5 by 👻 @Lisa X. on 10/06/2025

Recently celebrated our milestone anniversary here with their week day prix fixe lunch. Beautiful aesthetics, friendly server, yummy appetizers and delicious desserts, but the main courses can use some work. We do like the lovely touches like the car

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

We had the lunch course and the food is amazing as well as

5/5 by 👻 @Yiqiu W. on 10/01/2025

We had the lunch course and the food is amazing as well as the service. Our favorites are the olive sourdough bread, truffle pasta and poached salmon. The truffle pasta is rich in cheese but yet smooth and complex. The poached salmon is tender and co

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😒

Atmospehere was nice and staff freindly and great services.

3/5 by 👻 @A K. on 09/27/2025

Wine was excellent but food quality not great. My steak tasted like liver, not good quality food. Ive heard the hamburgers good. Next time Id skip the 3 course dinner and just do lunch.

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
🤮

This has been a special place for my family over the years.

1/5 by 👻 @C R. on 09/26/2025

We went for dinner recently and witnessed a dramatic decline in service. For a 7pm dinner reservation our main meal took 90 minutes, all while trying to keep a hungry toddler entertained. Maybe a bad night but really diminished our desire to return.

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
🙂

Came to Spruce and really enjoyed the food.

4/5 by 👻 @Janice L. on 09/11/2025

The fancy corn velouté soup was so tasty and comforting. The homemade pasta was packed with truffle flavor, definitely a highlight. Only downside for me was the jasmine tea. It was super strong and left me feeling a bit jittery afterwards. Overall

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

This our go to wonderful night out location.

5/5 by 👻 @Margie B. on 09/04/2025

We like to splurge by starting with caviar to go with our vodka cocktails. You can have the waiter choose glasses of wine fir each course which fabulous. They also give you special treats between courses that are not on the menu. If you was a more ca

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

My favorite brunch and dinner date spot.

5/5 by 👻 @Coco B. on 09/02/2025

Their food is delicious and I'm always excited to see what the chef creates. I always bring my f&f here and they love it as well. Warning parking is a headache!

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

We had the very best family dinner here last Saturday.

5/5 by 👻 @Stephanie M. on 08/26/2025

We lucked out and got the library/patio area seating, for our party or 5 at 5pm. The service was amazing! The meal is designed as a prix fixe series of 3 dishes. You can pick each of your individual dishes from the menu. I don't do any resea

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

There are so few places open for a nice late dinner in the

5/5 by 👻 @Krista C. on 08/23/2025

There are so few places open for a nice late dinner in the city, and this one is perfect. Great food and service. We came in around nine, no reservations and sat in the lounge seating. It was perfect for a date night.

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

Honestly amazing every time we go - we usually go to the

5/5 by 👻 @Thomas G. on 08/20/2025

Honestly amazing every time we go - we usually go to the bar area for menu flexibility (the French dip, burger and mussels are all excellent) We did the set menu once and it was outstanding, Highly recommend!

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

We came here to celebrate our 5 yr anniversary.

5/5 by 👻 @Makayla S. on 08/17/2025

The service blew us away from the moment that we walked in. The door was opened for us, coats were taken to be hung up, there was a sweet anniversary card on our table, and the staff were so friendly. Our server Bree was very knowledgeable about the

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

Love the bar!

5/5 by 👻 @Moirabaum on 07/28/2025

This is the best bar in San Francisco! I love the ambiance and the martinis. A fave spot to go with friends or on a date. Seating (first come first serve) is usually pretty good!

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
😍

A True Dining Experience!

5/5 by 👻 @Tim B on 05/18/2025

From the moment we arrived to the when we left the whole staff made our evening wonderful! We were told this would be the best burger we would have ever had( it was phenomenal). So we arrived thinking Spruce was a burger joint- It was anything but! T

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
🤢

Beautiful dining room

2/5 by 👻 @Marishechka on 11/15/2024

This restaurant was highly recommended by a friend . We wanted to impress our friend from Miami and took him there. However , we all got disappointed by this place. Apparently $125 per person for a three course meal wasn’t cutting it. The service w

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
😒

Disappointed on second visit

3/5 by 👻 @Jeffrey H on 09/22/2024

We went back after a wonderful first visit and alas disappointed. Service still excellent. Bread tasted like grocery store bought except for excellent Parker House rolls. Little neck clam chowder came out luke warm, two little potatoes and three tiny

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
😍

A cornucopia of service and food

5/5 by 👻 @frequent traveler on 08/31/2024

If you want to go over the top with excellent food, incomparable service and the really want to spoil yourself, this is the place to be. My husband and I went there for our anniversary, but we never thought we were going to be spoiled from top to bot

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
🙂

Set your expectations to mild/predictable and enjoy the evening

4/5 by 👻 @apactraveller on 06/05/2024

Spruce has recently lost its Michelin star, for reasons which are entirely obvious as below, and this should be a good thing to help refocus on a great guest experience. Rather than seek to regain it, a smarter play would be to transition to a more r

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
😒

We were at Spruce last evening with friends.

3/5 by 👻 @Cheryl A. on 04/13/2024

The service was gracious & attentive, staff friendly & relaxed, ambiance comfortable & attractive. The food was mediocre. My 1st course, cute carrot pasta, was very tasty but too sweet. My main course of scallops, potatoes, & leeks wa

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😒

Lost one star for food and one star for service.

3/5 by 👻 @Sylvia S. on 04/06/2024

While the experience overall was good, I would not come back here. I think this is a good option if you don't dine at nice restaurants much as it's slightly on the cheaper side (125pp) and so can be a lovely and reasonably priced fancy night out. Th

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
🙂

I've been wanting to try Spruce for forever, so I popped in

4/5 by 👻 @Michelle S. on 04/04/2024

I've been wanting to try Spruce for forever, so I popped in today for lunch in the bar area. they offer a more casual option there. I tried the burger and fries. it was good but not great - I found it a bit dry. It almost felt like it had been frozen

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

Hoping to make Spruce a part of our date night rotation at

5/5 by 👻 @Alexis K. on 04/01/2024

Hoping to make Spruce a part of our date night rotation at some point! What a wonderful spot for celebrating occasions or just going out to eat a nice dinner with your friends or loved ones. Spruce doesn't play around when it comes to ambiance. The

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

We've been consistently blown away by Spruce brunch and it

5/5 by 👻 @Martha E. on 03/28/2024

We've been consistently blown away by Spruce brunch and it just might be our favorite brunch in SF. The service and attention to detail is impeccable and somewhat hard to come by these days. The brunch hours allow for a less packed/busy dining experi

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
🙂

Food: 4/5 Service: 4/5 Ambiance: 4/5 Overall: A nice

4/5 by 👻 @Spencer Q. on 03/25/2024

Food: 4/5 Service: 4/5 Ambiance: 4/5 Overall: A nice restaurant for a prefixe dinner. Would I come back: Yes The extended review... Food: 4/5 - Had a really nice three course meal that was delicious. A very nice blend of tastes that left me very s

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
🙂

I really wanted to give Spruce five stars.

4/5 by 👻 @Ann P. on 03/25/2024

The food was truly outstanding. Everything was delicious. However, the service was reaaaaally slow. It took 10 minutes before someone brought water to the table. Bread had been forgotten and we had to ask for it after the first course arrived (which

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

Ate here for lunch the other week.

5/5 by 👻 @Anthony H. on 03/14/2024

Everything tasted as amazing as it looked. Staff were very attentive. We even got a few complimentary bites which were delicious.

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
🤢

I brought a client here for lunch and had an okay clam

2/5 by 👻 @Jennifer B. on 03/10/2024

I brought a client here for lunch and had an okay clam chowder soup and a delicious scallop dish. We finished lunch at 1:30 as they start closing down to prepare for dinner. I left my First Republican Bank umbrella and a navy cashmere sweater n the

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
🤢

We did not enjoy our meal at spruce.

2/5 by 👻 @Rich H. on 02/26/2024

My biggest complaint is about the service. While everyone was young and well attired and engaging, it seemed like someone was coming to our table every few minutes to bring food items or drinks or to obtain some feedback. While this might be an att

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

We are huge fans.

5/5 by 👻 @Thespa D. on 02/19/2024

Have eaten there several times and service is always warm, welcoming and professional. We also ordered our Thanksgiving meal to-go and months later are still talking about their gravy. Their oatmeal cookie and cannoli are the best in the city.

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

Oh my gatos .

5/5 by 👻 @Luis H. on 02/18/2024

This place is so ridiculously good. I need two of them in socal. Preferably both in my neighborhood. Absolutely love when these epic restaurants have long hours and are open for lunch. NOT ALL OF US ARE. INTERMITTENT FASTING and only have a 4 hour e

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

We can't for the second time for our anniversary and again

5/5 by 👻 @E G. on 02/13/2024

We can't for the second time for our anniversary and again the hit it out of the park!!! The soups were divine, filet cooked to perfection, sea bass excellent! We also got the Lobster pasta and it was absolutely divine!!! Dessert was light and delici

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

A very special place with terrific ambiance, food and

5/5 by 👻 @Neveen B. on 02/13/2024

A very special place with terrific ambiance, food and service! checks all my boxes when I want to treat myself out or go with friends who want to splurge with me! I don't go as often as I'd like as a bit far from home but it's a great treat when I t

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
🤢

I was really excited to try the so called famous burger at

2/5 by 👻 @Chris A. on 02/07/2024

I was really excited to try the so called famous burger at the Spruce after watching so many videos of it on social media. We were able to walk in and get bar seating which was great. However, when we took the first bite of our burger, it was so un

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

Spruce is our "go-to" San Francisco restaurant, both when

5/5 by 👻 @Michael S. on 01/28/2024

Spruce is our "go-to" San Francisco restaurant, both when we lived in SF and now anytime we have an opportunity to travel up north. The place is always hopping, both at the bar and in the main dining room. The waitstaff know the menu cold a

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
😍

TLDR: THIS is fine dining.

5/5 by 👻 @Helen H. on 01/15/2024

We just celebrated a birthday lunch here today and the experience was so wonderful that we're already planning our next visit back. The food was unique and complicated -- but not too complicated that it detracted from the taste like food can at other

Spruce San Francisco Yelp Reviews IconPosted in Spruce San Francisco Yelp Reviews
🤢

Deeply disappointing compared to two years ago

2/5 by 👻 @leisure-traveller44 on 11/16/2023

We had brunch here two years ago and loved it, and thought it was good value, too. Now, not content with raising the basic price by 25%, they have started nickel-and-diming at every possible point. This time they didn't mention tap water nor did th

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
🙂

Excellent spot, but out of control waiter spoiled the experience

4/5 by 👻 @Douglas H on 10/13/2023

Consistently excellent food. High end atmosphere. Unfortunately, our waiter ran through the menu at breakneck speed and wouldn’t pause to take a question. When I asked him to slow down, he complained that he had a lot of tables to wait. For those p

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
😍

superbly crafted food

5/5 by 👻 @Jeffrey H on 08/08/2023

wonderful in every way, Food delicious and well prepared, wine service was sophisticated but not obnoxious, and ambience was elegant and reserved. Will become my favorite restaurant in SF

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
😍

Lovely, elegant restaurant in Presidio Heights

5/5 by 👻 @FamilyofFiveSF on 08/05/2023

This is my favorite upscale special occasion restaurant in San Francisco. I love it bc it has brown velvet booths, stunning decor but it still serves french fries and beignets. I've had all my special birthdays here and it never disappoints. Also t

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
🙂

Wonderful food and service, but the upselling of menu items is a negative

4/5 by 👻 @Mark A on 07/24/2023

Excellent food and great service in a decidedly upscale and intimate environment. But the upsetting and cross selling of menu items is a turn off. It's almost like buying an already expensive car and then the dealer pushing an array of options that y

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
😒

Good food but unusual upsell structure of mu

3/5 by 👻 @Frank_2011_12 on 05/20/2023

The food and ambiance were very good. The kitchen staff know how to prepare the dishes well. However, the menu is structured in such a way that the wait staff try to upsell the customer on so many different components. It's not just about paying extr

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
🙂

Good, but service (especially wine service) needs attention

4/5 by 👻 @Cxl on 04/16/2023

So excited to go to Spruce for the first time with friends - we are all in the food/wine industry, so admittedly expectations were high. Service was sub-par but not for lack of effort--our server was spread way too thin and had too many tables. We wa

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
🤢

I would not recommend.

2/5 by 👻 @Ahmet Saim I on 03/27/2023

Late service, bread sliced early so it was almost dry on both sides, butter tasteless, white asparagus and sauce good, escalopes tasteless, rib eye anything but, cheese cake not to my taste as texture. I would not dine again at Spruce.

Spruce San Francisco Tripadvisor Reviews IconPosted in Spruce San Francisco Tripadvisor Reviews
😎

Connect with users posting reservations for Spruce San Francisco

AppointmentTrader is a community-driven platform where users can exchange their reservations or leverage their personal relationships with Spruce San Francisco. Buyers can make informed decisions using automated seller ratings, which reflect past transactions and reliability.

Read More on How Seller Track Record and the Bid Process Works Read More Action Icon

Each posting on AppointmentTrader shows you which user submitted it and along with that provides a trackrecord of that user which indicates how much experience the user has and how many percent of their transactions resulted in them issuing a refund.

If there is no user posting that fits your schedule, you can bid on your preferred time.

Let's say Peter has a great morning and decides to take his three friends to Spruce San Francisco at 6 PM the same day.

He checks the restaurant's website and sees that no reservations are available. He then looks at the Spruce San Francisco page on AppointmentTrader, but finds that there are no user postings either.

That's where the community-driven bid process comes in.

Peter can place a bid on AppointmentTrader, which serves as a reward for any community member who chooses to work on securing the reservation. AT then notifies experienced users who may be able to help.

Step-by-Step Process
1.) Setting a Reward (Bid)
* AppointmentTrader uses historical data to recommend a reasonable reward amount for securing a reservation - let's say $100.
* Peter really wants to go, so he increases the bid (or reward) to $200.
* At this stage, the reservation does not exist yet.

2.) A Community User Picks Up the Bid
* ElaborateHouse74, an experienced AT user, has a strong track record of successfully securing reservations and low refund requests, they receive a notification about Peter's $200 bid.
* ElaborateHouse74 picks up the bid, meaning they will now work on securing the reservation.
* Peter can now talk to ElaborateHouse74 for any questions Peter may have as ElaborateHouse74 user fills the bid.

3.) Finding the Reservation
* ElaborateHouse74 now uses their connections at Spruce San Francisco to secure the table.
* If they successfully get the 6 PM table for four, Peter receives a confirmation that the reservation has been secured.
* If ElaborateHouse74 fails to secure the reservation, the bid is returned to the pool so another user can try.

4.) Payment & Protection
* Once the reservation is secured, ElaborateHouse74 receives the $200 reward which is credited to ElaborateHouse74's AT balance, where users manage their own funds and can withdraw via available payout options such as bank transfer, PayPal, or Zelle.
* Peter can now enjoy the dinner with his friends at Spruce San Francisco!
* As with all transactions on AT, disputes and no-show fees are handled through the platform's community-driven resolution system. Users with a strong track record are incentivized to fulfill bids successfully, and community members can report issues to maintain trust in the marketplace.

Read Less Read Less Action Icon

San Francisco's Best Restaurants that are most frequently booked by customers of Spruce San Francisco

Other Popularity Score ™
Four Kings 四大天王 San Francisco

6 transactions from users who transacted at Spruce San Francisco

Restaurant Icon
Kokkari Estiatorio San Francisco

3 transactions from users who transacted at Spruce San Francisco

Restaurant Icon
Quince San Francisco

1 transaction from users who transacted at Spruce San Francisco

Restaurant Icon
Cotogna San Francisco

1 transaction from users who transacted at Spruce San Francisco

Restaurant Icon
Foreign Cinema San Francisco

1 transaction from users who transacted at Spruce San Francisco

Restaurant Icon
The Happy Crane San Francisco

1 transaction from users who transacted at Spruce San Francisco

Restaurant Icon