Sti Cactus offers a variety of options including pizza, Italian street food, and burgers.