Excel Foods, WALLACE, Idaho (ID)
Comfortably stationed at 806 Bank Street () in WALLACE, Idaho (ID) (83873), Excel Foods can be called at 2087521233. Make sure you contact them ahead to select your spot in the restaurant.
More restaurants in WALLACE, Idaho (ID)
Excel Foods contact information and details:
Address: 806 Bank Street - , WALLACE, Idaho (ID) 83873
Contact Phone: 2087521233
