Cafe serving fresh pizza. A popular spot in the area.