Frankie & Kathi Roll Joints in Mumbai
A local's guide to Mumbai rolls: the Tibb's frankie, egg and chicken kathi rolls, baida roti and shawarma wraps, plus the best areas, prices and tips.

The short version: Mumbai’s roll scene runs from the homegrown Tibb’s frankie (a spiced roti wrap that started right here in the city) to Colaba’s late-night baida roti and chicken kathi rolls, and on to the garlicky chicken shawarma wraps that fuel the college and after-work crowd. It’s the best portable meal in the city — hot, hand-held, and rarely more than a couple of hundred rupees.
Some cities eat rolls as a fad. Mumbai eats them because the city moves too fast for a plate and fork. A roll is a whole meal you can hold in one hand while the other clutches a train pole. This guide walks you through the formats that actually matter — the frankie, the kathi roll, the baida roti and the shawarma — where each one is done well, roughly what you’ll pay, and how to order like you’ve done it a hundred times.
The Tibb’s frankie: Mumbai’s own invention
Before anything else, know this: the frankie was born in Bombay. The story goes back to the late 1960s, when Amarjit Singh Tibb, inspired by a stuffed-bread snack he’d tried abroad, created a spiced, masala-fried filling rolled inside a soft egg-coated roti and sold it as a fast, hot, hand-held snack. He named it the “frankie,” and the format caught on across cinema halls, stations and markets.
Today Tibb’s Frankie is a familiar chain with kiosks and small outlets scattered across the city and inside many malls. What you’re getting is consistent and comforting rather than gourmet: a thin roti wrapped around a beaten-egg layer and a filling — classic options run to chicken, mutton, paneer and the very Mumbai schezwan variants — finished with a tangy masala and raw onion.
- Rough price: roughly ₹90–₹220 depending on the filling and outlet, veg cheaper than non-veg.
- Order this: the chicken frankie if it’s your first, or a schezwan chicken frankie if you want that Indo-Chinese kick.
- Good to know: it travels well, so it’s a genuinely good grab on the way into a movie or a long local-train ride.
Colaba after dark: baida roti and kathi rolls
If you want the theatrical, smoke-and-sizzle end of the roll world, head to the lanes behind the Taj in Colaba. Bademiya is the institution here — a decades-old spot that grew from handcarts into a Colaba landmark, famous for late-night kebabs and rolls. You’ll see cooks flipping and folding baida roti (a fried, egg-washed roti stuffed with spiced minced chicken, mutton or egg) while a line of hungry regulars and the occasional fancy car waits alongside.
- Rough price: rolls and baida roti here typically run from around ₹250 upward.
- Order this: a chicken or mutton baida roti, plus a seekh or tikka roll to compare.
- Timing: this is late-night territory, open into the small hours — ideal after a night out around Fort and Colaba.
A short walk away in the Kala Ghoda area, Ayub’s is the tucked-away favourite for kathi kebabs and rolls — chicken tikka, reshmi, bhuna and mutton seekh folded into roti. It’s small, unpretentious and beloved by the late crowd. If you’re already exploring the Fort and Kala Ghoda art precinct, it’s an easy detour.
The Kolkata-style kathi roll
The kathi roll as most people picture it — a paratha wrapped around skewer-grilled kebab, egg, sliced onion and a squeeze of lime with green chutney — is a Kolkata export that Mumbai has thoroughly adopted. The tell-tale signs of a good one are a flaky, slightly greasy paratha, a proper egg coating (the “double egg” upgrade is worth it), and kebab that tastes grilled rather than boiled.
Look for dedicated Kolkata-roll counters and kebab joints across the western suburbs and the Muslim food streets. In Bandra, Hangla’s near Linking Road is a well-known name for the Kolkata-style double-egg chicken roll. Around Mohammed Ali Road — especially electric during Ramzan — the kebab-and-roll stalls are as authentic as it gets.
- Rough price: roughly ₹120–₹280, with double-egg and double-chicken versions at the top of that band.
- Order this: double-egg chicken roll for the full experience; a mutton seekh roll if you want it richer.
- Pro tip: ask them to grill the paratha a little crisper — it holds together far better on the walk.
Shawarma: the Middle-Eastern wrap Mumbai made its own
Somewhere along the way the chicken shawarma became a genuine Mumbai street staple — thin slices shaved off a vertical rotisserie, folded into a soft wrap with garlic sauce, tangy vegetables and sometimes a smear of chilli. It’s cheap, fast and everywhere.
Reliable pockets: Mohammed Ali Road, where some of the oldest and most affordable shawarma counters have been feeding crowds for years; Carter Road in Bandra, a classic promenade spot for a grilled-chicken wrap with the sea breeze; and the many outlets around college and nightlife hubs where the after-hours queue tells you everything.
- Rough price: roughly ₹120–₹250 for a chicken shawarma roll, more for cheese or “special” versions.
- Order this: a chicken shawarma roll with extra garlic sauce; skip the mayo overload if you want the meat to shine.
What to order, by mood
- First-timer, keep it simple: a Tibb’s chicken frankie or a Kolkata-style double-egg chicken roll.
- Big appetite, late night: baida roti plus a seekh roll from Colaba.
- Light and quick: a chicken shawarma wrap.
- Vegetarian: paneer frankie, or a paneer tikka kathi roll — both are widely available and genuinely good.
Tips, timing and getting there
- Best time: evenings after 7pm, when turnover is highest and everything is fresh off the griddle. Colaba’s roll scene peaks late.
- Freshness rule: order where the queue is longest and the filling is being cooked to order, not scooped from a tray that’s been sitting.
- Getting around: Colaba is a short taxi ride from Churchgate (Western line) or CSMT (Central/Harbour line). Mohammed Ali Road sits between Marine Lines and Sandhurst Road. Bandra’s Carter and Linking Road spots are a rickshaw hop from Bandra station.
- Pair it up: rolls fold neatly into a wider street-food crawl — grab a vada pav to start and a roll to finish.
FAQ
What is the difference between a frankie and a kathi roll?
A frankie is Mumbai’s homegrown version — a thin roti with an egg layer and masala-fried filling, invented by Tibb’s in the late 1960s. A kathi roll is the Kolkata-style wrap, usually a flaky paratha around skewer-grilled kebab, egg and onion.
Where can I get rolls late at night in Mumbai?
The Colaba lanes behind the Taj are the go-to. Bademiya and Ayub’s (in nearby Kala Ghoda) are both known for serving kebabs, rolls and baida roti into the small hours.
How much does a chicken roll cost in Mumbai?
As a rough guide, expect roughly ₹90–₹220 for a Tibb’s frankie, ₹120–₹280 for a Kolkata-style kathi roll, and around ₹250 upward for baida roti at a Colaba institution. Prices vary by outlet and are best treated as approximate.