2220 Louisiana Blvd NE, Albuquerque, New Mexico, United States
Tel. #: 505-888-1111
Website: www.bravoitalian.com/uptown.html;
Offers: Restaurant, Italian Restaurant, Italian Food, Pizza Restaurant, Seafood Restaurant,
Suggested Categories
Towns