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