Operational since 1976, L&L Franchise Inc. is a restaurant which offers different kinds of food items. Based in Vallejo,...
Website: eventseeker.com
Phone: (707) 647-7070
165 Plaza Dr Vallejo, CA 94591 2111.14 mi
Is this your business? Verify your listing