Mantra Bar & Grille
Location: 6913 Maple St, Omaha, NE 68104, United States
Phone Number: +1 4029-331-666
Related Menu Searches
![Chef Moussa - Mediterranean & American Cuisine](https://static.where-e.com/United_States/Illinois/Peoria_County/Chef-Moussa-Mediterranean-American-Cuisine_thumb_1cc3ae78a65cb21ffdf35430eba52e46.jpg)
Chef Moussa - Mediterranean & American Cuisine
10 reviews
201 E Lake Ave, Peoria, IL 61614, United States