Amfora is a restaurant and ice cream café specializing in fresh, homemade Italian cuisine and pizza.