Tamburro's Italian Home, LLC

  • Dining
5954 Chalkville Mountain Road
#200
Birmingham, AL 35235
(205) 508-3990