Ta Nejna Restaurant and Pizzeria
52, 53, Triq id-Duluri, Senglea, Island of Malta 1355 Malta
Ta Nejna Restaurant and Pizzeria is a Pizza, Mediterranean place is located in Senglea, Island of Malta. The address of Ta Nejna Restaurant and Pizzeria is 52, 53, Triq id-Duluri, Senglea, Island of Malta 1355 Malta.
If you want to go to the place or need any services, you can contact them directly. The phone number is +356 2166 2537,