NEW DELHI PTY LTD on your bank statement means British India Restaurant.
Appears as: NEW DELHI PTY LTDActually is: British India RestaurantAdded on: 21st of April 2020Added by: Christina T
Back to Bank Statement Madness