A 1940 St Marks Road cafe long linked with Bengaluru's writers and journalists, serving all-day breakfasts, Kerala fish curry, biryani and caramel custard. Mains run INR 350-650 (~$4-7). Its old-world interior makes it a good rest stop from MG Road.
Koshy's is a cafe-restaurant at 39 St Marks Road in Shivajinagar, Bengaluru, opened in 1940 and long associated with the city's writers, journalists, artists and politicians. It sits within walking distance of MG Road and Cubbon Park, and its old-world interior has made it a favoured rest stop for visitors exploring the central business district. The menu is multi-cuisine, mixing Anglo-Indian cafe fare, Kerala dishes and a wide range of Indian and continental plates. All-day breakfasts, Kerala fish curry, chicken stew with appam, biryani and caramel custard are among the items most often ordered, and the caramel custard is a well-known finish to a meal. Filter coffee and tea are the main hot drinks. The dining room is spacious and unhurried, with dark wood, ceiling fans, vintage fittings and a mix of long-standing regulars and tourists, so the mood is conversational rather than loud. Lingering over coffee is normal and the pace is far slower than at Bengaluru's tiffin rooms. Dress is casual and no formal code applies. Alcohol availability depends on the venue's current licence, so visitors should confirm on the day. Mains run about INR 350-650, placing the cafe in a moderate price band by Indian standards, and it is open daily from around 9 AM to 11 PM, though hours can change. Reservations are not usually needed for individual diners, since the venue is walk-in, but booking ahead is sensible for group dinners, and evenings and weekends are the busiest periods. Late morning and mid-afternoon are the quietest times to visit. A typical visit combines a meal with a walk along nearby Church Street, MG Road, Cubbon Park and the Commercial Street shopping area, all within a short distance. For travellers who want a full day of central Bengaluru heritage, Koshy's makes a natural midpoint between museum visits in the morning and evening drinks or shopping elsewhere in the city.
| Price | $$ |
|---|---|
| Hours | Approx. daily 9AM-11PM; confirm locally |
| Reservations | Walk-in; reserve for group dinners |
| Address | 39 St Marks Road, Shivajinagar, Bengaluru, Karnataka 560001 |
Signature dishes
- Kerala fish curry
- Chicken stew with appam
- Caramel custard
- Filter coffee
Good to know
- Known for
- Old-Bengaluru cafe atmosphere
Location
39 St Marks Road, Shivajinagar, Bengaluru, Karnataka 560001
12.9754, 77.6013 View on map
Highlights
- Kerala fish curry and chicken stew with appam
- Caramel custard, a long-time favourite dessert
- Old-world interior dating to 1940 with a writers-and-journalists reputation
- All-day breakfast menu and filter coffee
- Central St Marks Road location near MG Road
Tips for visiting
- Visit in late morning or mid-afternoon to avoid the busiest evening and weekend periods.
- Reserve for group dinners; individual diners can walk in.
- Order the caramel custard as a signature finish.
- Budget about INR 350-650 for a main course.
- Combine with a walk to Cubbon Park and Church Street.
When to visit
Late morning or mid-afternoon for a quiet coffee; evenings and weekends are busier.
Accessibility
The cafe is a single traditional dining space at street level with a generally open floor plan. Wheelchair users should confirm entrance and restroom access locally.
Frequently asked questions
What is Koshy's known for?
Koshy's is known for its 1940 old-world interior, its links to Bengaluru's writers and journalists, and dishes like Kerala fish curry and caramel custard.
Are reservations needed?
Walk-ins are usual, but reserving is sensible for group dinners.
What are the opening hours?
It is approximately open daily from 9 AM to 11 PM; confirm locally as hours change.
How much does a main course cost?
Mains run about INR 350-650 (roughly $4-7).