Chaya Venice

110 Navy Street
310-396-1179
Venice
California
United States
website