Geeza Family Restaurant and Lounge is located in Negombo, Sri Lanka on 269/41 Katana Road Thimbirigaskatuwa. Geeza Family Restaurant and Lounge is rated 4.7 out of 5 in the category family restaurant in Sri Lanka.
Address
269/41 Katana Road Thimbirigaskatuwa