Landry's Hot Tamales hero image

Landry's Hot Tamales

Restaurant

1104 Main St, Franklin, LA 70538, USA

Biter Score
8.8
Closed
Sunday: Closed