Here are the list of some famous food restaurants in Karachi that worth a visit for your most pleasant experience.
 Kolachi
Kolachi is Karachi’s top restaurant; which located at Beach Avenue in DHA Phase 8, the restaurant which is always hosting large crowds’ offers predominantly Pakistani food along with Afghani and Middle-Eastern cuisine.
The most delectable foods offered at Kolachi are Kolachi Karahi, Lahori Fish, Hunza Kabab along with various others. The seaside location is a major part of the restaurant’s appeal of course, and it truly comes alive at night as the spectacular lights of the Karachi shore are turned on.
BBQ Tonight
BBQ Tonight is one of the largest and most popular restaurants not only in Karachi but also in Pakistan. It has Pakistani, continental and other variety of meals on its menu list. But BBQ is more famous for its Afghan cuisine which draws hundreds of people every night to the restaurant.
The Village
This restaurant is situated at the seafront area of the city. It offers an extensive buffet of spicy Pakistani delicacies. Also, other vegetarian and non-vegetarian dishes, various sweet dishes, seasonal fruits, local drinks like Lassi and cane juice etc. are provided by the restaurant. The facility of terrace dining is available at the restaurant.
Lal Qila
Lal Qila is a buffet style restaurant which is situated in a castle setting more like the Red Fort in India. Enjoy a fine collection of authentic Mughal dishes and Pakistani delicacy here.
Sky BBQ
Sky BBQ at Avari Towers offer a spectacular dining experience where you can enjoy traditional Pakistani cuisine and other Italian dishes under the stars while also enjoying picturesque views of the City of Lights at night.
Rosati Bistro
The Rosati Bistro is the excellence of peaceful atmosphere and the delicious Italian, Mexican and Lebanese cuisine, Rosati Bistro combines a subtle blend of comfort and class, and promises friendliness with a hint of exclusivity.
 Xander’s
Xander’s the café is a popular destination for breakfast, lunch and dinner. Majority of the users who reviewed the cafe rated it very good for food and atmosphere.  Xander’s serves European and contemporary food.
 Aylanto
Though labeled a café, Aylanto falls in the fine dining restaurant category; Aylanto specializes in delicately flavored Mediterranean cuisine with more than enough options for the discerning customer. There’s also a light café menu if one is looking for a casual lunch and a gourmet menu for those wanting to go all out!
The Patio
The Patio is an Asian fusion restaurant which is situated in Clifton Karachi. It is extremely well decorated. You can enjoy oriental dishes at The Patio in a very comfortable and mind-relaxing environment. The restaurant has to present Pan-Asian and Pakistani cuisine in a colorful and friendly atmosphere.
Café Flo     Â
Café Flo is known for its authentic French cuisine in a fine dining setting. It has hosted many couples over the years and been the venue of a great many special events – from first dates, to proposals, to anniversaries or just simple celebratory dinners. Though it has great food & impeccable service, it is the ambiance that makes it a favorite spot for a romantic dinner.