★ 4.3 / 5 from 6688 reviews
#37 Sushi in Burlingame
Italian
Trapeze
266 Lorton Avenue, Burlingame, 94101, United States Of America, 94010-4221
"I have eaten here several times, but that was an exception."
The restaurant has received mixed reviews, with some customers praising the great food and excellent service, while others complained about long wait...