Albasha Grill

$ • Mediterranean • Middle Eastern • Seafood

3.9 (38)
View delivery time and booking fee. 

2260 S Quebec St., 7, Denver, CO 80231    More info

Opens at 12:00 PM
Appetizers
Salads
Platters
Sandwiches
Casseroles
Beverages
Desserts