Green Elephant Restaurant

Overview

Address: 5911 King Rd
Loomis, CA 95650
Website: greenelephantloomis.com
Phone: 916-652-6325