LOCATION

Tiki No

4657 Lankershim Blvd
North Hollywood , CA 91602
818-766-0116
Restaurant/Bar