Javascript must be enabled to view your RequestList

The Edo Japan Franchise, originated the quick
serve, (fast food) concept of serving fresh Japanese food Teppan
style. This original and creative idea implemented within shopping
malls has made Edo Japan one of the largest and most popular
franchising operations serving Japanese food in North America.