Welcome to Cheeky Bastards Restaurant, a delightful culinary escape located at 11210 Fall Creek Rd, Indianapolis. This charming eatery offers an enchanting blend of British comfort food that will tantalize your taste buds. Guests rave about the flawless execution of classics like fish and chips and Shepherd’s Pie, both celebrated for their generous portions and superb flavors.
Patrons highlight the friendly, attentive staff and the inviting decor that creates a warm ambiance, making every visit special. Experience the magic of British cuisine made with love, and you’ll understand why Cheeky Bastards is a must-visit in Indianapolis!