Experience the alluring tastes and dynamic culinary landscape of Perth, a hidden gem nestled in the heart of Scotland. Immerse yourself in a world of flavours that will tantalise your senses, as this enchanting city unveils a captivating food scene that is sure to delight even the most discerning palate. 

 Embark on a dining journey unlike any other, where the finest locally sourced ingredients take centre stage at our farm-to-table establishment. Our restaurant pays homage to the region’s abundant natural resources, ensuring each dish is a celebration of the land’s bounty. Dive into the ocean’s treasures with our exquisite seafood offerings, sourced fresh from the nearby coastal waters. Alternatively, indulge in the robust notes of Scottish beef, meticulously prepared and presented with a modern flair. 

 St. John’s Bar and Restaurant has taken the cultural quarter by storm since its recent opening. With only a short time in operation, our dedicated kitchen and front-of-house team have tirelessly curated an unrivalled dining experience that sets new standards in the city’s gastronomic scene. 

 We have just introduced a load of incredible midweek deals that are already piquing the interest of many locals. Let’s get into some of them, and what you can expect. 

Charcuterie or cheese selection 


Enjoy a charcuterie or cheese selection plus a glass of house wine each for only £12.95 per person. 

 Perfect for catching up with friends after work, the first in our series of midweek deals is the ideal post-office pastime.  

 Indulge in the sheer delight of contrasting flavours and textures as a velvety Merlot tangoes with the salt-kissed prosciutto, revealing hidden depths of richness in both. Let the lively acidity of our Sauvignon Blanc waltz with zesty chorizo, each sip and bite heightening the other’s unmistakable tasting notes. 

Cocktail and dessert 


Enjoy an iconic St. John’s cocktail, perfectly married with a delectable dessert. Not sure what pairing combinations will work? Ask one of our talented front-of-house team for a recommendation.  Each week we have some incredible specials, teamed with our iconic menu mainstays.  Enjoy one with a delicious dessert from our menu and you’ll think you’ve died and gone to heaven, trust us. 

This amazing deal is available for only £12.95 and is the perfect choice for when meeting friends after work. 

Pizza for two 

By now, we’re sure you will have sampled one of our delicious stone-baked pizzas. Hand-stretched and topped with the finest ingredients available. They are made thin and crispy, so you get to taste the delicious toppings with that unmistakable crunchy texture we all know and love. 

 This incredible deal includes a pizza, two sides and two glasses of wine, for only £29.95. Perfect for that next midweek meetup. 

 Enjoy a classic Margarita or opt for something more adventurous like the St John’s Hot with merguez sausage and chipotle hot sauce.  

 Top tip: you can add more toppings you like to further tantalise those tastebuds. 

Two courses for…

Yep. You heard right. Two courses for only £22.95. Choose from a main course, pizza or special dish and have this with either a small plate, starter, or dessert. The choice is yours. 

All of the above deals are available weekly Monday through Thursday from 4pm. 

Please note: they are available only in the bar area. 

 If you would like to make a reservation, please head to the bookings page, and secure your space. We expect these evenings to fill up pretty quickly each week.