Best Budget Eats in Rajgir: Great Food Without the Big Bill

Photo by  Raju Kumar

26 min read · Rajgir, Bihar · best budget eats ·

Best Budget Eats in Rajgir: Great Food Without the Big Bill

RK

Words by

Rajan Kumar

Share

Best Budget Eats in Rajgir: Great Food Without the Big Bill

Rajgir is not a city that tries to impress you with fine dining or Instagram-ready cafes. It feeds you in the most honest way possible, through roadside stalls where the tandoor has been burning since 4 a.m., through thali joints where steel plates are stacked taller than your patience allows, and through the kind of chai stalls where the glass is refilled before you even ask. If you are looking for the best budget eats in Rajgir, you need to understand that this town in Bihar's Nalanda district operates on a completely different rhythm than Patna or Gaya. Meals here are heavy, rooted in Bihari home cooking, and shockingly cheap if you know where to look. I have eaten my way through the old city lanes, the area around the hot springs, the bus stand side, and the quieter residential pockets near the Japanese temple. What follows is a directory of places where you can eat well, eat local, and eat for ₹80 to ₹250 per person without ever feeling like you are compromising on flavor.

The Rajgir Hot Springs Area: Where Pilgrims and Locals Eat Side by Side

The area surrounding the Brahmakund and the natural hot springs is where most visitors spend their first few hours. The lanes around the springs are lined with small eateries that cater to pilgrims, monks, and tourists in roughly equal measure. If you want to eat cheap Rajgir style, this is where you start, but you need to be selective. Not every stall near the springs is worth your time, and the ones with the biggest signage are rarely the best.

Shyam Bhojanalaya, Brahmakund Lane

This is a no-frills thali place about 200 meters from the main hot springs complex, tucked between a couple of shops selling prayer items and rudraksha malas. The owner, whose family has been running this spot for over two decades, serves a fixed vegetarian thali that includes rice, dal, two sabzis, roti, salad, pickle, and a small piece of seasonal sweet. The thali costs ₹120 on weekdays and ₹140 on weekends and festival days when the pilgrim crowd swells. The dal here is consistently good, a simple tuvar dal with a proper tadka that tastes like it was made in a home kitchen rather than a commercial one. The rotis are rolled by hand and cooked on a clay tandoor that sits at the back of the shop, visible through a half-door that most customers never notice.

What to Order: The full vegetarian thali at ₹120. Skip the chai from here and walk 50 meters to the stall near the Brahmakund steps instead.

Best Time: 12:30 p.m. to 1:30 p.m. The thali items are freshest right after the first lunch rush. After 2 p.m., the dal and sabzis start tasting reheated.

The Vibe: Plastic chairs, steel tables, a calendar from 2019 on the wall, and a ceiling fan that works when the power is stable. The owner's son handles billing and will sometimes throw in an extra roti if you are a repeat visitor. The biggest drawback is that the space gets extremely cramped during the Kartik Purnima and Makar Sankranti seasons when pilgrim numbers spike, and you may end up sharing a table with strangers.

Insider Tip: There is a back entrance through the lane behind the prayer goods shop. If the front is packed, go around and sit in the back section. It is quieter and the staff actually prefers it because they can serve faster.

Rajgir Highway Dhaba, Gaya Road Stretch

On the main road leading from the hot springs toward Gaya, roughly 1.5 kilometers from the Brahmokund area, there is a cluster of dhabas that serve truck drivers and bus passengers. The one I keep going back to does not have a proper name board, just a hand-painted sign that says "Fresh Food" in Hindi. The lachha paratha here costs ₹35 and comes with a generous blob of white butter and a side of plain curd. A full plate of chole bhature runs ₹70, and the chole are cooked in a dark, spiced gravy that has real depth. This is the kind of cheap food Rajgir does best, unpretentious, filling, and made with ingredients sourced from the local mandi that morning.

What to Order: Lachha paratha with curd at ₹35, or chole bhature at ₹70. Add a glass of lassi for ₹30.

Best Time: 8 a.m. to 10 a.m. for breakfast. The parathas are flakiest when the tandoor is at peak heat early in the day.

The Vibe: Open-air seating on a raised platform, the constant sound of trucks downshifting on the highway, and a menu that exists only in the cook's memory. The washroom situation is basic, so plan accordingly. Also, the auto drivers who wait outside will try to overcharge you if you are clearly a tourist, so agree on a fare before getting in. From the hot springs area, an auto should cost ₹40 to ₹50.

Insider Tip: Ask for the "special achaar" that the owner's wife makes at home. It is not on the menu, but it is a fiery red chili pickle that pairs perfectly with the parathas.

The Old City and Bus Stand Area: Where the Real Eating Happens

If you want to eat cheap Rajgir the way locals do, you need to move away from the tourist-facing areas and into the lanes near the Rajgir bus stand and the old city market. This is where the affordable meals Rajgir is known for come from, small shops with no online presence, no Google reviews, and no English menus. The food here is almost entirely vegetarian, with a few places serving chicken and mutton to specific communities.

Gupta Kulfi Falooda, Main Market Road

This is technically a dessert place, but it deserves a spot on any budget eats list because a full falooda kulfi here costs ₹60 to ₹90 and can genuinely replace a light meal. The shop is on the main market road, about 300 meters from the bus stand, squeezed between a cloth store and a mobile recharge shop. The kulfi is made in the traditional malai style, dense and creamy, and the falooda comes layered with rose syrup, vermicelli, and a scoop of kulfi on top. During summer, from April to June, this place sees a line that stretches past the neighboring shops, and the owner has started keeping a second freezer to keep up with demand.

What to Order: Malai falooda at ₹80. The kulfi plate (two scoops) at ₹60 is the move if you are not in the mood for something sweet and heavy.

Best Time: 4 p.m. to 7 p.m. The evening crowd is the liveliest, and the kulfi has had enough time to set properly after the afternoon restocking.

The Vibe: A tiny shop with a single counter and two stools that are almost always occupied. You will likely eat standing or walking. The owner is a talkative man who will tell you about the time his father supplied kulfi to a state minister's event in Patna. The main complaint is that the rose syrup can be overly sweet on some days, so ask for "less syrup" if you have a moderate sweet tooth.

Insider Tip: During the monsoon months of July and August, the shop sometimes closes early due to waterlogging in the market lane. Call ahead or just check in person by 3 p.m.

Sagar Raj Fast Food, Bus Stand Lane

Located in a narrow lane about 100 meters behind the main bus stand, Sagar Raj is a small eatery that serves chole kulche, rajma rice, and a surprisingly good aloo paratha plate. The chole kulche combo costs ₹80 and comes with sliced onions, green chutney, and a wedge of lemon. The kulche are soft and slightly puffy, not the hard, dry versions you get at some roadside places. A full plate of rma rice with extra rice included costs ₹90. This is affordable meals Rajgir style, no surprises, no frills, just consistent home-style food.

What to Order: Chole kulche at ₹80. The rajma rice at ₹90 is the better deal if you are truly hungry.

Best Time: 11 a.m. to 1 p.m. for lunch. The rajma is freshly made each morning and is at its peak texture by late morning.

The Vibe: A four-table setup with a curtained-off kitchen area. The owner's mother often supervises the cooking from behind the curtain. The place is popular with bus drivers and conductors who stop between routes, so the turnover is fast and the food rarely sits. The one issue is that the lane outside is narrow and becomes difficult to navigate when buses are parked on both sides, which happens frequently between 12 p.m. and 2 p.m.

Insider Tip: The green chutney here is made fresh every two hours and is genuinely excellent, a coriander-mint blend with green chili that has real heat. Ask for extra.

The Japanese Temple and Rajgir Hills Side: Quiet Eats with a View

The area around the Japanese Peace Pagoda and the base of the Rajgir hills has a different energy from the town below. It is quieter, greener, and the food options are fewer but worth seeking out. This is where you come for affordable meals Rajgir offers in a setting that feels removed from the dust and noise of the main town.

Hill View Dhaba, Japanese Temple Road

About 800 meters from the Japanese Peace Pagoda, on the road that leads up to the hilltop, there is a small dhaba run by a family from the nearby village. The menu is limited, rice dal with sabzi at ₹100, roti sabzi at ₹60, and a chicken curry plate at ₹180 that is only available on Fridays and Sundays. The chicken is country chicken, lean and tough in the way that free-range birds always are, but the gravy is rich with turmeric, cumin, and a hint of kasuri methi. The view from the dhaba's seating area looks out over the valley, and on clear winter mornings, you can see the steam rising from the hot springs below.

What to Order: Rice dal thali at ₹100 for vegetarians. Chicken curry with two rotis at ₹180 for non-vegetarians, but only on Fridays and Sundays.

Best Time: 12 p.m. to 2 p.m. on a winter morning, November to February, when the light is clear and the temperature is comfortable for outdoor seating.

The Vibe: A thatched roof, a charpoy seating area, and the sound of birds replacing the honking of autos. The family's children often play nearby and will practice their English with you if you are open to it. The drawback is that the approach road becomes muddy and difficult during the monsoon, and the dhaba sometimes does not open at all during heavy rain days in July and August.

Insider Tip: If you are walking up from the Japanese temple, take the path that goes through the forested area rather than the road. It takes about 25 minutes and is far more pleasant, but wear proper shoes because the trail gets slippery after rain.

Maa Tea Stall, Rajgir Hills Base Road

At the base of the Rajgir hills, near the starting point of the ropeway, there is a tea stall that has been there for as long as anyone in the area can remember. A cup of sugarcane juice at ₹30 is the standout item here, pressed fresh in a hand-crunk machine that takes about two minutes per glass. The juice is served over ice with a squeeze of lemon and a pinch of black salt, and it is one of the most refreshing things you can drink after a morning of walking through the hills. The stall also serves basic samosas at ₹15 each, though these are the frozen, commercially produced kind rather than anything handmade.

What to Order: Fresh sugarcane juice at ₹30. Skip the samosas and eat a proper meal elsewhere.

Best Time: 10 a.m. to 1 p.m., before the afternoon heat makes the ice melt too quickly and the juice tastes watered down.

The Vibe: A single wooden counter, a man who has been pressing juice for decades, and a view of the hills that makes you want to sit longer than you planned. The stall has no seating, so you stand and drink. The sugarcane supply can run out by late afternoon during peak season, so morning is genuinely the best time.

Insider Tip: The ropeway ticket counter nearby opens at 10 a.m. and the queue can get long by 11:30 a.m. Get your juice first, then join the line. The sugarcane juice stall is to the left of the ropeway entrance, not the right, and first-time visitors often walk past it.

The Rajgir Railway Station Area: Quick Bites for Travelers

The railway station area in Rajgir is not a destination in itself, but if you are arriving by train or waiting for one, there are a couple of spots nearby where you can grab cheap food Rajgir style without wasting time or money. The station area is chaotic in the usual Indian railway station way, so keep your belongings close and your expectations modest.

Pandit Sweets and Namkeen, Station Road

About 150 meters from the main station entrance, on the road that leads toward the bus stand, Pandit Sweets is a small shop that sells samosas, kachoris, and a range of Bihari namkeen items. The samosa here costs ₹15 and is filled with a spiced potato mixture that is heavier on the cumin and ajwain than most places. A plate of aloo sabzi with two puris costs ₹50 and is a solid breakfast option if you are catching an early train. The shop also sells packaged namkeen, the kind of sev and mixture that people take as gifts when traveling, starting at ₹120 for a 250-gram packet.

What to Order: Samosa at ₹15. Aloo sabzi puri plate at ₹50 for a more filling option.

Best Time: 7 a.m. to 9 a.m. The samosas and kachoris are freshest in the morning when the first batch comes out of the karahi.

The Vibe: A grab-and-go setup with no seating. You order at the counter, eat standing, and move on. The shop gets crowded during festival seasons when travelers are carrying food for long journeys. The one genuine issue is that the shop closes by 8 p.m., so do not plan on it for dinner.

Insider Tip: The aloo sabzi here uses a specific variety of potato that is only available in the winter months, November to February. During summer, the texture changes and the dish is less satisfying. If you are visiting between March and June, stick to the samosas.

Baba Chai Pani, Platform No. 1 Side

Right near the entrance to Platform No. 1 at Rajgir railway station, there is a small stall that serves chai and bottled water. The chai costs ₹10 per glass and is the strong, milky kind that railway station stalls across Bihar specialize in. It is not going to win any awards, but after a long train journey, a ₹10 cup of hot chai on a platform while watching the morning activity at the station is its own kind of satisfaction. The stall also sells biscuits in packets, the standard Parle-G and Marie varieties, at MRP.

What to Order: Chai at ₹10. That is really all you need from here.

Best Time: Early morning, 6 a.m. to 8 a.m., when the station is active with arrivals and departures and the chai is freshly brewed.

The Vibe: A metal cart with a kettle, a stack of glass cups, and a man who has perfected the art of serving chai without making eye contact. The platform seating is limited, so most people stand. The chai can be scalding hot, so blow on it before sipping.

Insider Tip: The stall is slightly to the right of the main station entrance, not directly in front of it. If you walk straight in from the auto drop-off point, you will miss it. Turn right immediately after entering the station complex.

The Rajgir Heritage and Culture Circuit: Eating Near the Ruins

Rajgir's historical ruins, the ancient fort, the Jain and Buddhist relics, and the cyclopean wall, are spread across a fairly wide area. If you are spending a full day exploring these sites, you will need to eat somewhere between stops. The options near the ruins are limited, but there are a couple of places that serve affordable meals Rajgir visitors rely on during long heritage walks.

Devi ka Dhaba, Cyclopean Wall Road

On the road that runs along the base of the ancient cyclopean wall, about 500 meters from the main fort entrance, there is a small dhaba that serves a simple thali of rice, dal, and seasonal sabzi for ₹100. The dhaba is run by a woman who cooks on a chulha using firewood collected from the surrounding area, and the smokiness in the dal is unmistakable if you are used to food cooked on gas stoves. A plate of dal rice with extra dal costs ₹80 and is the most popular item. The rotis here are thick and slightly charred, the way they are in village kitchens across Bihar.

What to Order: Dal rice at ₹80. The full thali at ₹100 if you want the complete experience.

Best Time: 11:30 a.m. to 1 p.m. The firewood takes time to heat up, so the food is best after the tandoor and chulha have been burning for a few hours.

The Vibe: Open-air seating under a neem tree, the ancient stone wall visible about 100 meters away, and the sound of goats from a nearby shepherd. The owner is friendly and will sometimes show you a section of the wall that is not on the tourist map, a stretch where the stones are fitted so tightly that you cannot slide a piece of paper between them. The main drawback is that the dhaba has no shade other than the neem tree, and from April to June, the midday heat makes it nearly impossible to sit here between noon and 3 p.m.

Insider Tip: Carry your own water bottle. The dhaba provides water from a hand pump, and while it is safe, the taste is slightly metallic. Bottled water is available at a shop 200 meters away for ₹20.

Jain Prawasi Bhakt Ashram Canteen, Near Ajatashatru Fort

Inside the premises of the Jain Prawasi Bhakt Ashram, near the Ajatashatru Fort area, there is a canteen that serves simple vegetarian meals to pilgrims and visitors. The food is free for those staying at the ashram, but outsiders can eat by making a donation, typically ₹50 to ₹80 per person. The meal is a basic thali of rice, dal, one sabzi, roti, and pickle, served on a banana leaf spread on the floor of a large hall. The food is satvik, meaning no onion and no garlic, which is standard for Jain community kitchens. The taste is mild but clean, and the experience of eating in a hall with dozens of other people, all sitting cross-legged on the floor, is something you will not get at a restaurant.

What to Order: The full thali, whatever is being served that day. There is no menu to choose from.

Best Time: 12 p.m. to 1 p.m. for lunch. The kitchen serves a fixed number of meals, and once they are gone, they are gone.

The Vibe: A large, clean hall with marble floors, the quiet murmur of people eating, and the faint smell of incense from the nearby temple. The volunteers who serve the food are efficient and kind. The one thing to be aware of is that the ashram has specific rules about dress code, no shorts or sleeveless tops, so plan your outfit accordingly if you want to eat here.

Insider Tip: The ashram also provides free drinking water and has clean restrooms, which are genuinely hard to find near the fort area. Even if you do not eat here, you can use the water and restroom facilities without any issues.

The Rajgir Evening Scene: Where to Eat After Dark

Rajgir does not have a nightlife in the conventional sense. There are no bars, no clubs, and most restaurants close by 9 p.m. But the evening culture here is real, it just looks different. The area around the hot springs takes on a different character after sunset, with small stalls selling chai, pakoras, and roasted corn appearing as the temperature drops. If you want to eat cheap Rajgir style after dark, this is where you go.

Corn Roaster Stall, Brahmakund Evening Market

Every evening, starting around 5:30 p.m., a man sets up a charcoal corn roaster on the path leading to the Brahmakund. He roasts corn cobs over open coals and serves them with a squeeze of lemon, red chili powder, and salt for ₹30 per cob. The corn is locally grown, and the kernels are smaller and sweeter than the hybrid varieties you get in cities. A single cob is a decent snack, and two will keep you going until a proper dinner. The stall operates until about 9 p.m. or until the corn runs out, whichever comes first.

What to Order: Roasted corn at ₹30 per cob. Ask for extra chili if you can handle it.

Best Time: 6 p.m. to 8 p.m. The evening crowd around the springs is the most atmospheric, with pilgrims doing parikrama and the temple bells ringing in the background.

The Vibe: A single man, a pile of corn, a charcoal grill, and the smell of roasting kernels mixing with the sulfur scent of the hot springs. It is as simple as food gets. The stall is cash only, and the vendor does not give change for notes larger than ₹100, so keep small denominations handy.

Insider Tip: The vendor is a regular, he has been roasting corn at this exact spot for over 15 years. If you visit during the off-season, November to February, he sometimes brings a batch of roasted peanuts as well, ₹20 per paper cone, which are excellent with the evening chai from the nearby stalls.

Chai and Pakora Stalls, Rajgir Bus Stand Evening Market

The bus stand area transforms in the evening. Between 5 p.m. and 9 p.m., a row of small stalls appears selling pakoras, bread pakoras, and chai. The bread pakora, a slice of bread stuffed with spiced potato and deep-fried in gram flour batter, costs ₹15 and is one of the most satisfying cheap snacks in Rajgir. A cup of chai costs ₹10. A full evening of snacking here, four to five bread pakoras and two cups of chai, will cost you ₹80 to ₹100 and leave you genuinely full. The stalls are run by different families, and each has a slightly different batter recipe, so try at least two to compare.

What to Order: Bread pakora at ₹15 each. Chai at ₹10 per cup.

Best Time: 6 p.m. to 8:30 p.m. The pakoras are best when freshly fried, and the evening crowd means high turnover.

The Vibe: Bright tube lights, the sizzle of oil, the smell of gram flour batter hitting hot oil, and the constant flow of people coming and going from the bus stand. The seating is plastic stools on the pavement. The main issue is that the area gets very crowded on weekends, and finding a stool can be a challenge. Also, the monsoon months make the pavement slippery, so watch your step.

Insider Tip: The third stall from the left, as you face the bus stand from the main road, has the crispiest batter. The owner uses a slightly thinner gram flour mix that fries up lighter than the others.

Seasonal Eating in Rajgir: What Changes with the Weather

Rajgir's food scene shifts dramatically with the seasons, and knowing when to eat what can make a significant difference to your experience. The summer months, April to June, are brutal, with temperatures regularly crossing 42 degrees Celsius. During this time, the best budget eats in Rajgir shift toward hydrating items, sugarcane juice, lassi, and light snacks rather than heavy thalis. Most outdoor stalls reduce their hours, and the smartest move is to eat early, before 11 a.m. and after 6 p.m., avoiding the midday heat entirely.

The monsoon, July to September, brings its own challenges. Waterlogging in the low-lying areas around the bus stand and the old city can make it difficult to reach certain eateries. The hot springs area becomes slippery, and the hill trails are best avoided. However, the monsoon is also when the local vegetable market is at its most interesting, with fresh greens, wild mushrooms, and the first seasonal fish appearing at the dhabas near the hills.

Winter, November to February, is the peak season for Rajgir. The weather is pleasant, the pilgrim and tourist numbers are high, and every eatery is operating at full capacity. This is the best time to eat at the thali places and the dhabas, but also the time when queues are longest and prices are slightly higher. A thali that costs ₹120 in October might cost ₹140 in January. The sugarcane juice stalls also operate at full strength during winter, as the sugarcane harvest is at its peak.

Getting Around Rajgir for Food Hunting

Rajgir is a small town, and most of the places mentioned in this guide are within a 3-kilometer radius of each other. The most practical way to get around is by auto-rickshaw. Auto fares within town typically range from ₹30 to ₹80 depending on the distance, but drivers will often quote higher if you are clearly a visitor. Insist on the local rate or negotiate before getting in. Ola and Uber do not operate reliably in Rajgir, so do not depend on them. Rapido bike taxis are available and can be cheaper for solo riders, typically ₹25 to ₹50 for short hops, but the drivers are not always familiar with the smaller lanes.

Walking is actually the best way to explore the food scene in the old city and the hot springs area. The lanes are narrow, the distances are short, and you will discover stalls that are not on any map simply by walking and following the smell of frying pakoras or fresh roti. A walk from the bus stand to the hot springs takes about 20 minutes at a leisurely pace and passes through some of the most food-dense lanes in town.

If you are arriving by train, the Rajgir Junction railway station is well connected to Patna, Gaya, and other cities in Bihar. The station is about 2 kilometers from the bus stand and 3 kilometers from the hot springs. An auto from the station to the hot springs should cost ₹60 to ₹80. If you are arriving by bus, the Rajgir bus stand is centrally located and within walking distance of several of the eateries mentioned here.

Frequently Asked Questions

Is UPI or digital payment widely accepted across Rajgir's restaurants, markets, and tourist spots, or is still cash still essential for street food and local vendors?

UPI is accepted at a handful of the more established restaurants and sweet shops near the bus stand and the hot springs area, but the vast majority of street food stalls, chai wallahs, and small dhabas operate on cash only. You should carry at least ₹500 to ₹1,000 in small denominations, ₹10, ₹20, and ₹50 notes, because vendors frequently claim to have no change for ₹200 or ₹500 notes. The sugarcane juice stall, the corn roaster, and the bread pakora stalls near the bus stand do not accept any digital payment at all.

How easy is it to find pure vegetarian or Jain food options in Rajgir, and are most restaurants clearly marked as veg or non-veg?

Rajgir is one of the easier towns in Bihar for vegetarian food because of its significance as a pilgrimage site for both Jains and Buddhists. The majority of eateries near the hot springs, the Japanese temple, and the fort area are purely vegetarian. Non-vegetarian options are limited to a few dhabas on the Gaya road and the hills side, and they are usually marked with a red board or a simple "non-veg" sign in Hindi. Jain food, meaning no onion and no garlic, is available at the Jain ashram canteen and at a couple of shops near the Jain temple complex. Most places do not have formal veg or non-veg markings as you would see in a city restaurant, so you need to ask directly if you are unsure.

Is Rajgir expensive to visit? Give a realistic daily budget in ₹ for mid-tier travelers covering accommodation, food, and local transport.

A mid-tier daily budget for Rajgir is approximately ₹1,200 to ₹1,800 per person. This includes a basic private room at a guesthouse or dharamshala for ₹500 to ₹900 per night, three meals a day at local eateries for ₹300 to ₹500 total, auto-rickshaw rides within town for ₹100 to ₹200, and entry fees to monuments and the ropeway for ₹50 to ₹150 depending on which sites you visit. You can bring this down to ₹800 to ₹1,000 per day by staying at an ashram or budget lodge, eating only at the cheapest stalls, and walking instead of taking autos.

What is the average cost of a filter coffee, masala chai, or specialty brew at a mid-range cafe in Rajgir?

Filter coffee is essentially not available in Rajgir. The local standard is masala chai, which costs ₹10 to ₹15 per cup at street stalls and ₹20 to ₹30 at the slightly more established tea shops near the bus stand. There are no specialty coffee shops or cafes serving pour-over, cold brew, or espresso-based drinks in Rajgir as of now. If you need a caffeine fix beyond chai, your best bet is the instant coffee sachets available at general stores for ₹10 to ₹15, which some small stalls will prepare with hot milk and sugar for you.

What is the standard service charge or tipping norm at sit-down restaurants in Rajgir, and is it mandatory or discretionary?

Most sit-down restaurants in Rajgir do not add a service charge to the bill. Tipping is entirely discretionary and not expected at the smaller dhabas and thali places. At the slightly more established restaurants, a tip of ₹10 to ₹20 on a bill of ₹200 to ₹300 is appreciated but never demanded. The ashram canteen operates on a donation basis rather than a fixed pricing system, and a contribution of ₹50 to ₹80 per meal is the norm for visitors who are not staying at the ashram.

Share this guide

Enjoyed this guide? Support the work

Filed under: best budget eats in Rajgir

More from this city

More from Rajgir

Best Laptop Friendly Cafes in Rajgir With Fast Wifi

Up next

Best Laptop Friendly Cafes in Rajgir With Fast Wifi

arrow_forward