Lime Tree - San Francisco
Close Now
Come and relish the culinary treasures at Lime Tree. Located at 450 Irving Street, San Francisco, 94122, United States Of America, our doors are open today, ready to greet you to an exceptional dining experience. With a rating of 4 and 4 glowing reviews, we're a must-visit for food lovers. Get a quick overview of Lime Tree's hours of operation on our website. If you require further details, you can reach Lime Tree at +14156651415.