Talulla is available for take out & delivery

( Wednesday - Sunday, 5:30pm to 8:30pm )

Order here or at 617-714-5584