- www.cascarellisalbion.com
- 1
Cascarelli's Restaurant is located in the heart of downtown Albion, across from the Bohm Theatre. You can enjoy Cascarelli's Redskins Peanuts, a cold beverage, a sandwich, or, on weekends, a full dinner. Come enjoy the movies or live music at the..
Relevance: 16.538576