Peacock Indian Cuisine

Overview

Address: 4918 Paseo Padre Pkwy Ardenwood Plz
Fremont, CA 94555
Website: peacockrestaurants.com
Phone: 510-745-1000