Posted on 10th August 2012 by moderator Absolute Pizza & Khmer Food Delight Pizza Restaurant is a small family restaurant that severs Pizza, Khmer and Thai Food. They are located on Street 178 close to Riverside. Post navigationPrevious post: Sinan RestaurantNext post: Vegeterian Pizza