Sakura Japanese Steak House 415 Orchard Ave Altoona, PA 16601 Phone: (814) 941-8588
Category: Restaurants