North Star Deli & Cafe
££•International
The beautiful North Star delicatessen opened in December 2003. It has been designed around an open kitchen so our customers can see and smell the delicious things we produce every day. Our shelves are stocked with carefully sourced products from independent local producers and gorgeous finds...
No active offers at the moment. Check back soon!