Alfredo's Italian Kitchen;Alfredos Italian Kitchen - Cambridge
Alfredo's Italian Kitchen;Alfredos Italian Kitchen - Cambridge (Cambridge) inside: no video yet. Film it and earn on every booking.
- Address: Cambridge Street;691 Cambridge St 693
- Hours: Mo-Th 10:00-22:00, Fr-Sa 10:00-23:00