Infinite Menus, Copyright 2006, OpenCube Inc. All Rights Reserved.
Papa John's Pizza
(760) 945 0001
485 S Melrose Dr Ste 110 Vista CA 92081
Category: Restaurant
Category: Restaurant


Nearby Businesses
993 C. South Santa Fe #213, 760-592-0606
Vista
1247 Coventry Road, 760-230-4431
Vista

3844 Plaza Drive, 760-945-1105
Oceanside
1323 Descanso Ave. #A, 760-752-1668
San Marcos