Modern restaurant Talutti offers impressive burgers, sandwiches, pizzas, and pancakes. Expect generous portions and photo-worthy dishes.