Sun Japan Grill & Sushi Rstrnt 100 Logan Valley Mall # 504 Altoona, PA 16602 Phone: (814) 944-5988 Fax: (814) 693-9143
Category: Restaurants