Selflane Order
Order faster in the app
GetGet
This business is currently not public, you won't be able to place orders with it.
Temporarily Closed. Menu changes. Please call 505-369-1772 to place pick up order.
The Kosmos Restaurant

The Kosmos Restaurant

American$Albuquerque, NM

1715 5th St NW, Albuquerque, NM

Pickup
Hours & Location
Address
1715 5th St NW
Albuquerque, NM 87102
Get directions
Weekly hours
Temporarily Closed

More restaurants in Albuquerque

See all