Come taste a delicious creation at Edo Japan-Skyview Power Center. Discover a menu offering a fast food menu, priced at less than $10. Their atmosphere has been described as casual... more... See more text