"Always fresh and delish! Their udon noodles are also amazing. Never had a bad meal. Try the pikachu roll!!"
Phone: +17818785690
Address: 1501 Bedford Street, Abington, 02351, United States Of America, 02190
City: Abington
Website: https://www.omotogardenabington.com
Dishes: 17
Amenities: 8
Categories: 5
Reviews: 884