Yo Mama Roux 8950 E. 10th StreetIndianapolis, IN 46219 Phone: 317-603-9861 Hours: 10:30a - 3:00p Directions: https://www.google.com/maps/place/Yo+Mama+Roux/@39.7824242,-86.0136281,17z/data=!3m1!4b1!4m5!3m4!1s0x886b492db7c95a7b:0xf8481c3ce7cef8cd!8m2!3d39.7824242!4d-86.0114394