Lucky Red
A relatively thriving oriental themed restaurant co-owned and managed by a demon named Kagura.
This place is well known for its steamed buns and their lucky mascot.
A relatively thriving oriental themed restaurant co-owned and managed by a demon named Kagura.
This place is well known for its steamed buns and their lucky mascot.