Location: 1333 Bayshore Highway, Burlingame, CA 94010
Phone:(650)347-1234
Fax:(650)548-3002
Category: Restaurants
Tags: Italian Restaurants