Khan Japanese Kitchen
➤ 4231 Markham St Ste A, Annandale, United States
Vegetarian, Fast Food, Mexican, Cafés, Sushi
"I?d give 0 if I could, all skewers are fried, nothing bbq, no taste. Noisy drunk people all over the place. PS 80/person. Can?t feel filled up"