Cuptorul de la Stradă is a pizza restaurant offering European and street food options, including sandwiches. They provide delivery services.