Little Italy
Address: 111 S Magnolia Dr #17, Tallahassee, FL 32301, United States
Phone: 850-878-7781 | Website | Facebook Page
Family-owned haunt providing a selection of traditional Italian dishes in a comfortable atmosphere.
Family-owned haunt providing a selection of traditional Italian dishes in a comfortable atmosphere.