Mother's Italian Kitchen
At Mother’s Italian Kitchen, we bring to the table the culmination of Chef Michael Locascio’s family recipes and his classically trained cuisine.
Want your restaurant to be the top-listed Restaurant in Decatur?
Click here to claim your Sponsored Listing.
Click here to claim your Sponsored Listing.
Category
Website
Address
209A 2nd Avenue NE
Decatur, AL
35601
Opening Hours
| Tuesday | 4pm - 9pm |
| Wednesday | 4pm - 9pm |
| Thursday | 4pm - 9pm |
| Friday | 4pm - 9pm |
| Saturday | 4pm - 9pm |