30 budget eating worth the trip across Italy, editor-ranked by TableJourney. All Italy guides.

Luini ★ 4.8 · Milan

centro-storico · Via Santa Radegonda 16, 20121 Milano

Luini near the Duomo has served fried panzerotti at under 3 euros since 1949. The tomato-and-mozzarella half-moon is the definitive Milanese street lunch.

Osteria All'Arco ★ 4.8 · Venice

Calle Arco 436, San Polo, 30125 Venezia VE

Osteria All'Arco near Rialto in San Polo serves cicchetti at €1.50 to €4 each, the canonical bacari budget meal with francobolli sandwiches and lagoon-fish.

Tip: Six cicchetti plus two ombre runs roughly €20 to 25 for a full meal. Closes after lunch.

L'Antica Pizzeria da Michele ★ 4.7 · Naples

forcella · Via Cesare Sersale 1, 80139 Napoli

Da Michele in Naples' Forcella has baked margherita and marinara since 1870 at under 6 euros. At Via Cesare Sersale 1. Reservations advised.

Tip: Take a numbered ticket at the door. Cash only at the counter; the margherita is 5 euros 50.

Da Nerbone ★ 4.6 · Florence

san-lorenzo · Piazza del Mercato Centrale, 50123 Firenze

Da Nerbone in Florence's Mercato Centrale ground floor pours the lampredotto panino for €5.50 since 1872, bread dipped in the cooking broth.

Tip: Cash only; closed Sunday. Queue from 11:30. The plate of bollito-and-broth runs €8.

Pasticceria Attanasio ★ 4.6 · Naples

centro-storico · Vico Ferrovia 1/4, 80142 Napoli

Attanasio near Naples Central Station fries sfogliatelle since 1930 at 2 euros apiece, the city's cheapest standing breakfast and the closest pastry shop.

Tip: Closed Monday. Cash only. The queue moves quickly; sfogliatella riccia 2 euros, frolla 1 euro 80.

Pasticceria Poppella ★ 4.6 · Naples

sanita · Via Arena della Sanita 24, 80137 Napoli

Poppella in Naples' Sanita sells the fiocco di neve (snow-flake cream brioche) at 1 euro 50 apiece, the city's best-value pastry buy and a cult 2014.

Tip: Open daily 07:00-22:00. Queue can reach 30 minutes on weekends; multiple branches across town.

Friggitoria Chiluzzo ★ 4.6 · Palermo

kalsa · Piazza Kalsa 11, 90133 Palermo

Friggitoria Chiluzzo on Piazza Kalsa in Palermo is the city's cheapest serious meal, panelle and crocche sandwich at 2 euros eaten standing on the piazza.

Tip: Cash only. Eat on the church steps opposite.

Pani Ca' Meusa Porta Carbone ★ 4.6 · Palermo

vucciria · Via Cala 62, 90133 Palermo

Pani Ca' Meusa Porta Carbone on Via Cala in Palermo sells the canonical pane ca' meusa for 3 to 5 euros, fried spleen and lung in sesame buns.

Tip: Cash only. Maritato (with caciocavallo and ricotta) is 50 cents more.

Mordi e Vai ★ 4.6 · Rome

testaccio · Mercato di Testaccio, Box 15, Via Aldo Manuzio, 00153 Roma

Mordi e Vai in the Mercato di Testaccio in Rome sells Sergio Esposito's slow-braised allesso di scottona (beef shoulder) sandwich for €5, the city's defining.

Tip: Closed Sunday all day. The allesso di scottona with chicory is 5 euros; queue forms 12:30 onward.

Bacareto Da Lele ★ 4.6 · Venice

Campo dei Tolentini 183, Santa Croce, 30135 Venezia VE

Bacareto Da Lele on Campo dei Tolentini in Venice's Santa Croce is the canonical budget bacaro, with €1 panini and €0.80 ombre served from a window.

Tip: Cash only. Walk-up window; sit on the Tolentini church steps with your panino and ombra. Closed Sundays.

Cantina Do Mori ★ 4.6 · Venice

Sestiere San Polo 429, 30125 Venezia VE

Cantina Do Mori in Venice's San Polo near Rialto is the 1462-founded bacaro, with francobolli sandwiches at €1.50 to €3, the cheapest historic-bar meal.

Tip: Cash only. Walk-in. Closed Sundays. The francobolli (postage-stamp-sized sandwiches) are the move; pair with ombre at €1.50.

I Due Fratellini ★ 4.5 · Florence

centro-storico · Via dei Cimatori 38r, 50122 Firenze

I Due Fratellini in Florence's Via dei Cimatori has run the mini-panino counter since 1875, a hole-in-the-wall format with 28 panini varieties at €4.

Tip: Cash only; standing on the kerb. Closed Sunday. Shelves outside hold your wine glass.

Trattoria Mario ★ 4.5 · Florence

san-lorenzo · Via Rosina 2r, 50123 Firenze

Trattoria Mario in Florence's San Lorenzo has run the working-class lunch counter since 1953 next to Mercato Centrale, with a daily pasta carte at €8 a primo.

Tip: Queue from 12:00; lunch-only Mon-Sat. Cash only. Closed all of August.

Forno Pugi ★ 4.5 · Florence

santa-croce · Viale De Amicis 49r, 50137 Firenze

Forno Pugi in Florence has been the neighbourhood forno since 1925, with three shops baking pizza al taglio, schiacciata, focaccia and the Florentine.

Tip: Counter only; cash and card. Viale De Amicis original is the largest; smaller shops on Via San Gallo.

Pizzeria Spontini ★ 4.5 · Milan

centro-storico · Via Santa Radegonda 11, 20121 Milano

Pizzeria Spontini on Via Santa Radegonda has been the working Milanese lunch since 1953. Located in Centro Storico. At Via Santa Radegonda 11.

Trattoria Nennella ★ 4.5 · Naples

quartieri-spagnoli · Vico Lungo Teatro Nuovo 105, 80134 Napoli

Nennella in Naples' Quartieri Spagnoli runs a 12-euro three-course lunch with shouted orders, pasta e patate con provola and the daily Quartieri Spagnoli.

Tip: Cash only. Arrive by 12:00 for lunch or 19:00 for dinner; no bookings.

Pizzarium ★ 4.5 · Rome

prati · Via della Meloria 43, 00136 Roma

Pizzarium near Vatican in Rome is Gabriele Bonci's pizza al taglio counter, with slices sold by weight from €5 to €7; a generous slice plus a suppli runs.

Tip: Open 11:00-22:00 daily. The 12:00 batch is the freshest of the morning.

Forno Campo de' Fiori ★ 4.5 · Rome

centro-storico · Vicolo del Gallo 14, 00186 Roma

Forno Campo de' Fiori in Rome bakes pizza bianca by weight at €3-4 per slice. Cash only. Open Mon-Sat 07:30-14:30 and 16:45-20:00; closed Sunday.

Tip: Cash only. Open Mon-Sat 07:30-14:30 and 16:45-20:00; closed Sunday.

Panificio Bonci ★ 4.5 · Rome

prati · Via Trionfale 36, 00195 Roma

Gabriele Bonci's Panificio in Rome's Prati district sells pizza bianca and pizza rossa by weight at €4-6 per slice, with the saltless Roman loaf at €4 per.

Tip: Open Mon-Sat 07:30-20:00; closed Sunday. The 18:00 batch is the afternoon drop.

Perino Vesco (focaccia counter) ★ 4.5 · Turin

centro-storico · Via Cavour 10, 10123 Torino

Perino Vesco's Via Cavour counter in Turin sells focaccia and pizzette by weight from morning. Cheap, fresh-baked, the best counter focaccia in the city.

Tellia Lab ★ 4.5 · Turin

centro-storico · Via Maria Vittoria 20, 10123 Torino

Tellia Lab in Turin sells Roman-style pizza al taglio by weight alongside fresh-baked bread and maritozzi. Located in Centro Storico. Booking recommended.

Al Merca ★ 4.5 · Venice

Campo Bella Vienna 213, San Polo, 30125 Venezia VE

Al Merca on Campo Bella Vienna near Rialto is the tiny walk-up bar where the mini panini cost €1.50 and the spritz €3.50, the canonical campo aperitivo.

Tip: Closes 20:00. No interior space; the crowd stands on the campo. Cash and card accepted.

Antica Bottega del Vino (panino al musso) ★ 4.5 · Verona

Vicolo Scudo di Francia 3, 37121 Verona

Antica Bottega del Vino in Verona runs the panino al musso (donkey-meat sandwich) at the counter for €6. A 2026 editor pick with neighbourhood notes inside.

Tip: Stand at the marble counter for the €10 lunch; the seated dining room is the €60 minimum for full meals.

Sfoglia Rina dine-in ★ 4.4 · Bologna

Via Castiglione 5/B, 40124 Bologna BO

Sfoglia Rina in Bologna's Centro Storico runs a small dine-in carte at the take-away counter with tagliatelle al ragu, tortelloni and the daily sfoglia pasta.

Tip: Walk-in only for dine-in; arrive before 13:00 to claim a seat. The take-away pasta runs from 5 euros per 250g.

All'Antico Vinaio ★ 4.4 · Florence

centro-storico · Via dei Neri 65r, 50122 Firenze

All'Antico Vinaio in Florence's Via dei Neri is the schiacciata-counter chain with four shops on the same street, with the 30cm stuffed flatbread for €8.

Tip: Four shops on Via dei Neri; the 65r is the original. Eat on the steps of Santa Croce.

Trippaio del Porcellino ★ 4.4 · Florence

centro-storico · Loggia del Mercato Nuovo, 50123 Firenze

Trippaio del Porcellino in Florence is the lampredotto cart at the Mercato Nuovo loggia next to the Porcellino bronze boar, with panini for €5.50.

Tip: Open daily 09:00-19:00. Cash only; standing room around the cart.

Casa del Vino ★ 4.4 · Florence

san-lorenzo · Via dell'Ariento 16r, 50123 Firenze

Casa del Vino in Florence's San Lorenzo has been the 1898 wine bar behind Mercato Centrale, with panini at €5 a piece, a 200-strong by-the-glass list at €3.

Tip: Closed Sunday; standing only. €3 glasses; €5 panini. The shelf outside the door holds your glass.

Giannasi ★ 4.4 · Milan

porta-romana · Piazza Buozzi 2, 20135 Milano

Giannasi at Piazza Buozzi in Porta Romana has roasted chicken on the spit since 1967. At Piazza Buozzi 2. Booking recommended. Reservations advised.

Tandem Ragu ★ 4.4 · Naples

centro-storico · Via Paladino 51, 80138 Napoli

Tandem on Via Paladino in Naples runs a generous plate of paccheri al ragu napoletano for 6 euros, the city's best-value sit-down lunch, with bread included.

Tip: No bookings; arrive 12:30 or 19:30. Three Tandem rooms across the centro storico share the carte.

Pizzeria di Matteo ★ 4.4 · Naples

centro-storico · Via dei Tribunali 94, 80138 Napoli

Di Matteo on Via dei Tribunali in Naples has sold pizza fritta from the streetside window since 1936 at 3 euros, the cheapest hot meal in the Centro Storico.

Tip: Pizza fritta 3 euros from the window; no seating needed. Open daily 10:00-24:00.