Stella ★★★★☆4.4 (675) Restaurants Northern Italian restaurant · Fine dining restaurant 1448 Burlingame Ave, Burlingame, CA 94010 Call Website Details →