Waiter/Cook at Luigi's D' Italia - Anaheim, California, United States
Luigi's D' Italia is a restaurants company based out of 801 S State College Blvd, Anaheim, Germany.