Location1510 N Eaton St, Albion, MI 49224
Located South of 94, on the East side of N Eaton Street Restaurant HoursMonday - Thursday 11:00am to 9:00pm
Saturday 11:00am to 10:00pm Sunday 11:00am to 9:00pm Check Us Out on Facebook! |
Contact Us
Stop by La Casa or give us a call with any questions - we're always happy to hear from you!
(517) 630-0215