Location: 94 Serramonte Centre, Daly City, CA 94015
Phone:(650)757-4526
Category: Restaurants
Tags: Italian Restaurants