Big Seto is a restaurant specializing in desserts and pizza.