United Kingdom / Luton / RestaurantsindianBABA LAL KarahiAddress90 Leagrave Road, LutonWebsitewww.192.comPhone+441582480044—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itSpicy Chicken & Pizza · 44 mNot ratedCafé Grill · 88 mNot ratedAl Badar Original · 115 mNot ratedArabella Lounge · 154 mNot rated