www.dineview.com
www.dineview.com
Angel Fish Japanese Restaurant
(510) 749-0460
883 Island Drive, #C2, Alameda, California
Contact Us