Papa Js Indian Restaurant



Screenshots

Description

Papa J's tapas restaurant in Luton was the UKs first Indian Tapas Restaurant. Party catering can also be arranged.

Users review

from 1 reviews

"Awesome"

10