Food is excellent in Bahrain and has a global flavour. Most restaurants fall within the midrange price bracket, but cheap eats include street shawarma and falafel wraps. Top-end restaurants tend to be attached to luxury hotels in the major cities, where a number of excellent boutique cafes have sprouted. In rural Bahrain, you'll find more eateries than restaurants, and good cafes might be attached to a tourist site.
The following price ranges refer to a standard main course.