Kimura Toast Bar Description:
.
Address:
3808 N Williams Ave, Portland, OR 97227, United States
Phone Number:
+1 971-266-8087
Website:
Store Hours:
Sunday: 9AM-2PM | Monday: Closed | Tuesday: Closed | Wednesday: 9AM-2PM | Thursday: 9AM-2PM | Friday: 9AM-2PM | Saturday: 9AM-2PM