Petra Restaurant Inc
2132 Central Ave Se Ste C Albuquerque, NM 87106-0002
505-242-0809
Meals Served
Breakfast, Lunch
Business Hours
Payment Types