L'Altra Idea is a pizza restaurant offering Italian-inspired cuisine, including coffee and pasta dishes.