Atch-Kotch Japanese Restaurant

Atch-Kotch Japanese Restaurant

1253 Vine St Ste 5, Los Angeles, CA
(323) 467-5537 serving: Hollywood, Central LA
open:Mon-Sat 11:30am-10pm

Location, Location, Location:

Categories:

Restaurants, Mastercard Accepted, Japanese, Visa Accepted, American Express Accepted,

The Low Down

Rants, Raves & Reviews