Little Owl Restaurant

Content Little Owl Restaurant Little Town Restaurant Details The Little Town Restaurant Dining Establishments, 3 Cooking Areas, 3 Food Selections On warm summer evenings, it brighten the entire road as well as attracts heavy groups. The dining establishment ultimately moved into larger quarters on Devon Avenue and afterwards, in 1992, to their present place at … Read moreLittle Owl Restaurant