Welcome to WordPress. This is your first post. Edit or.. Read more
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Libero optio,.. Read more
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Libero optio,.. Read more
No products in the cart.
The Peacock India Restaurant is a one-stop shop for customers curious about South Indian cuisines. Located at 1275 Eldridge Parkway, Suite 130, Houston 77077, we reside in the center of the town. We stay up from noon to11 at night. Visit us and get availed of the best of casual cuisines!