Aloha Restaurant
3025 N Kandy Ln, Decatur 62526