LUCA INITIATIVES Trademarks
LUCA'S PASTA

LUCA'S PASTA

Carry-out restaurants; Fast-food restaurants; Self service restaurants
Owned by: LUCA INITIATIVES
Serial Number: 77572835