Breakfast @ Flying Star Cafe on Menaul Blvd NE
Details
Breakfast @ Flying Star Cafe on Menaul Blvd NE
Location: 8001 Menaul Blvd NE, Albuquerque, NM 87110
Breakfast @ Flying Star Cafe on Menaul Blvd NE
Location: 8001 Menaul Blvd NE, Albuquerque, NM 87110