Location: 2826 Telegraph Ave, Berkeley, CA 94705
Phone:(510)848-5599
Fax:(510)848-1638
Category: Restaurants
Tags: Italian Restaurants