Edo Japan - Vellore Village - Grill and Sushi
Fast Food
Hours:
3737 Major MacKenzie Dr W #103, Vaughan
(289) 304-2323
Customers' Favorites
Recent Reviews
The first thing I noticed was the restaurant and washrooms were very clean. Alexis, the (cashier/cook), was friendly. He explained the menu and the specials. I had the beef teriyaki and it was excellent.
This place is amazing! We came in at 9:50pm and we saw the employees closing and cleaning (we felt bad so we were going to leave) and they graciously re-opened their dining room and were so welcoming! It’s great here and the food is amazing!
Ratings
Hours
Monday | 11AM - 10PM |
Tuesday | 11AM - 10PM |
Wednesday | 11AM - 10PM |
Thursday | 11AM - 10PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 10PM |
This place is so clean and the staff are lovely. The food is fresh and hot. We will definitely be back!Wheelchair accessibility: There is a curb, but there are curb cuts at the ends.