Fraserburgh has a host of pubs, Hotels, Cafes, Fast Food Takeaways, and restaurants, one of which is an award winning Indian restaurant, the B Raj Tandoori.
There are several other restaurants in and around the area, Findlay's Hotel and The Inn at Heath Hill.