Pepper House Indian Restaurant is opening in Larchmont Commons. Look for this new owner of the restaurant and buffet to open its doors late summer 2018.