Primo Grill Pizza & Pasta

Italian restaurant · 7323 Parkway Dr, Leeds, AL

Dine-In

Hours

More food in Leeds, AL · Italian Food in Leeds