Indian Oven Menu

2406 Paramount Blvd, Amarillo, TX 79109

Know a great happy hour or special for this location?