Pizza Siesta offers pizza. Located on Solonos street, it's a popular choice.