Giacomo’s Italian Restaurant offers an irresistible blend of good food and excellent service, with everything cooked fresh on-site. Guests can enjoy a selection of classic pasta dishes and frequently changing specials.
With over 45 years of experience, Giacomo’s has been serving traditional Italian cuisine in West Hampstead since 2002. The restaurant prides itself on providing honest and authentic dishes.
Located on Finchley Road, Giacomo’s is a welcoming spot for those seeking a genuine Italian dining experience.
Information sourced from restaurant website and may be subject to change.
Menu
Garlic Bread£3.00
Classic garlic bread, perfect for sharing.
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 700
Garlic Bread with Mozzarella£4.50
Garlic bread topped with melted mozzarella cheese.
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 420
Brushetta£5.50
Toasted bread topped with fresh tomatoes, olive oil, and oregano.
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 420
Avocado Vinaigrette£5.50
Fresh avocado served with a tangy vinaigrette dressing.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Avocado Prawns£8.49
Succulent prawns served on a bed of fresh avocado.
Allergens: Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 315
Pate’ Maison£7.50
Homemade pâté served with toast and pickles.
Allergens: Sulphites/Sulfites, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 367
Escargot 1/2 doz£11.49
Tender snails cooked in garlic butter.
Allergens: Milk/Dairy, Molluscs, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 525
Tricolore Salad£11.50
A vibrant salad of mozzarella, tomatoes, and avocado.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 180
Insalata alla Greca£11.50
Mixed salad with feta cheese, olives, and onions.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 80
Giacomo’s Salad£13.50
A mixed salad featuring prawns, avocado, and walnuts.
Allergens: Shellfish/Crustaceans, Tree Nuts, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 162
Parma ham and melon£11.50
Classic combination of sweet melon and salty Parma ham.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Bresola£13.50
Cured beef served with a drizzle of olive oil.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 385
Minestrone£6.50
A hearty vegetable soup packed with flavour.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Tomato soup£6.50
Rich and creamy tomato soup, perfect for a starter.
Allergens: Milk/Dairy, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 101
Straciatella£6.50
Chicken broth with egg, parmesan, and parsley.
Allergens: Eggs, Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Pasta fagioli£6.50
A thick and creamy tomato soup with borlotti beans and pasta.
Allergens: Eggs, Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 652
Spaghetti Napoli£11.00
Classic spaghetti served with a rich tomato sauce.
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 450
Spaghetti Bolognese£14.00
Spaghetti topped with a hearty meat sauce.
Allergens: Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 540
Spaghetti aglio olio peperoncino£11.00
Spaghetti tossed in olive oil, garlic, and chilli.
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 450
Penne arabiata£11.00
Penne pasta in a spicy tomato sauce.
Allergens: Eggs, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 472
Penne puttanesca£14.00
Penne with anchovies, capers, olives, garlic, and tomato sauce.
Allergens: Fish, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 80
Tagliatelle verdi al funghi£14.00
Green pasta with mushrooms in a creamy tomato sauce.
Allergens: Eggs, Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 652
Spaghetti carbonara£14.00
Classic carbonara with spaghetti, eggs, and cheese.
Allergens: Eggs, Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 450
Ravioli gorgonzola£15.00
Ravioli filled with cheese and served with gorgonzola sauce.
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 455
Ravioli crema e noci£15.00
Ravioli served with a creamy walnut sauce.
Allergens: Milk/Dairy, Tree Nuts, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 507
Ravioli burro a salvia£15.00
Ravioli in a butter and sage sauce.
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
Ravioli napoletana£15.00
Ravioli served in a rich tomato sauce.
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
Risotto ai funghi£14.00
Creamy risotto with mushrooms.
Allergens: Milk/Dairy, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 725
Risotto primavera£14.00
Risotto with a selection of fresh spring vegetables.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 500
Pollo alla griglia£14.00
Grilled breast of chicken, seasoned to perfection.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 315
Pollo al limone£15.00
Chicken breast served in a zesty lemon sauce.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Pollo alla crema£16.00
Chicken in a creamy mushroom sauce.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 507
Pollo Milano£15.00
Breaded chicken breast, fried until golden.
Allergens: Eggs, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 868
Piccatine al limone£16.50
Veal escalopes in a lemon and butter sauce.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Piccatine alla crema£17.50
Veal escalopes in a creamy mushroom sauce.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 507
Scalopina Milanese£16.50
Panfried breadcrumbed veal escalopes.
Allergens: Eggs, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 560
Scalopina Holstein£18.50
Panfried veal topped with egg, anchovies, and capers.
Allergens: Eggs, Fish, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 672
Lemon sole£19.50
Sole fish served in a zesty lemon sauce.
Allergens: Fish, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Sea Bass£18.50
Grilled sea bass, seasoned and cooked to perfection.
Allergens: Fish, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 342
Rib Eye steak£19.50
Grilled rib eye steak, juicy and tender.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 585
Rib Eye steak£22.00
Rib eye steak served in a pepper and brandy sauce.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 650
Soute’ potatoes£3.00
Sautéed potatoes, crispy and golden.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 525
Mashed potato£3.00
Creamy mashed potatoes, a perfect side dish.
Allergens: Milk/Dairy, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 151
Lyonnaise potatoes£4.00
Potatoes sautéed with onions for added flavour.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
Broccoli£3.00
Steamed broccoli, fresh and healthy.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 280
Spinach£3.00
Steamed spinach, a nutritious side.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 84
Creamed spinach£4.00
Spinach cooked in a creamy sauce.
Allergens: Milk/Dairy, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 507
French beans£3.00
Fresh French beans, lightly steamed.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 280
Green peas£3.00
Fresh green peas, a classic side.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 105
Mushrooms£4.00
Sautéed mushrooms, rich in flavour.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Cauliflower£4.00
Cauliflower served with a cheese sauce.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 577
Roasted vegetables£4.00
A medley of seasonal roasted vegetables.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Mixed salad£5.00
A fresh mixed salad with house dressing.
Allergens: None detected, Plant Based:
Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 180
Side order of spaghetti£6.50
Spaghetti served in tomato sauce or oil, garlic, and chilli.
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 135
Rice£4.50
Fluffy rice, a perfect accompaniment.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
Homemade ice cream£6.00
Delicious homemade ice cream, available in various flavours.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 367
Tirami’ Su£8.00
A classic Italian dessert made with coffee-soaked ladyfingers and mascarpone.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Zabaione£8.00
A rich Italian custard made with egg yolks and sweet wine.
Allergens: Eggs, Milk/Dairy, Sulphites/Sulfites, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Roasted banana£8.00
Roasted banana served with ice cream and homemade fudge.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 367
Arance al Grand Marnier£7.00
Sliced oranges in a Grand Marnier caramel sauce.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Torta di mele£7.00
Homemade apple pie served with ice cream.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 315
Profiteroles£7.00
Choux pastry filled with cream and drizzled with chocolate.
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
Pesca Melba£7.00
Vanilla ice cream served with peach, cream, and Melba sauce.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Affogato£7.00
Vanilla ice cream topped with a shot of espresso.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 420
Cappuccino£3.00
Rich espresso topped with steamed milk and foam.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 336
Caffè latte£3.00
Smooth espresso with steamed milk.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 280
Espresso£2.50
Strong and bold Italian coffee.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Tea£2.50
A selection of fine teas.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Fresh mint£2.50
Refreshing fresh mint tea.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Liquor coffee£7.00
Coffee with a splash of your choice of liquor.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Most restaurants charge a small cover charge (~£1–3 per person)
Categories: Italian, Vegetarian, Vegan, Desserts, Coffee
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Menu Source: Restaurant Website PDF
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Menu Date: August, 2025
Dietary & Allergen Information: Please be aware that our dish analysis is powered by AI and may contain errors. Always check with your server before ordering.
Discover London’s Vibrant Food Scene
London’s food culture blends classic British dishes with global influences and multicultural flavors — with many restaurants offering multilingual menus to welcome visitors from everywhere. Must-try dishes include crispy fish and chips, hearty full English breakfast, comforting Sunday roast, savory pie and mash, indulgent sticky toffee pudding, and diverse curries or international street food.
Want to go deeper into London’s flavors, hidden gems, and tips for navigating local menus? Our full London Food Scene Guide covers it all.
Experience London’s Flavors on a Guided Tour
Why not dive deeper into London’s incredible food scene with a guided food tour? Taste authentic British classics, pub fare, international bites, and more at hidden, family-run spots — just like the ones you love in London.
Book a highly-rated tour with Devour Tours — popular options include the Borough Market & London Bridge Food Tour (market tastings of cheese, pie, seafood, and street food) or the East End Food Tour (Brick Lane and Spitalfields with curry, bagels, and historic pub stops).
Affiliate link — we may earn a small commission at no extra cost to you.
Spotted an Error?
Please help us make things better and tell us whats wrong
⚠️ Dietary & Allergy Warning
Our AI estimates dietary info based on dish names and descriptions. Always inform your server of allergies or dietary restrictions before ordering.
Address
428 Finchley Rd, London NW2 2HY, UK
GPS
51.5622097, -0.1971207
Telephone
Accuracy
This menu is as accurate as possible, but prices, availability, and ingredients are subject to change.
Please Help Us to Help Others by Uploading the Latest Menu here.

Notice: Unauthorized scraping, copying, or automated extraction of this content is strictly prohibited. Copyright © 2025 Barcelona Menus. All rights reserved.
