North Restaurant invites you to their establishment. They are easily accessible by public transit but also by car and are situated in a neighborhood filled with stores and restaurants.
I don't recommand this place. They think you need their food and not them your busness.
I can see cultural problem with lack of training and importance of customer service.
Too expensive for the quality and service you receive.
You don't believe me try it. Good luck