Takeaway serving fresh ingredients for a fantastic experience. Known for its specials.