Skip to main content

Luna's Italian Food

restaurant · italian restaurant · Tallahassee, FL

Address
1122 Thomasville Rd, Tallahassee, FL 32303
Phone
(850) 421-5862
Website
lunasitalianfood.com
Where
30.4545, -84.2788

Search Hominin for Luna's Italian Food

Other restaurants nearby

More in Tallahassee

Luna's Italian Food — restaurant in Tallahassee, FL | Hominin