Mediterranean restaurant Al Tempio D'oro offers buffet starters, pan-Mediterranean dishes, and vegetarian options in a colorful setting.