is Ranked #4 of 13 Restaurants in Vaughn.
Some say North Restaurant is delicious, complete, friendly.
What do you think?
Sent on the 3rd of August, 2009
I ordered kababs and the middle was not cooked properly .i not going back ther to eat ever
» more reviews on North Restaurant