Native Restaurant

206 S 1st Ave
Arcadia, CA
626.461.6688
34.137586
-118.027944
Hours:
Mon - Thu: 6pm - 10:30pm
Fri - Sat: 6pm - 12:30am
Sun: 6pm - 11:30pm

for Native Restaurant
Directions
from: