Restaurants in Glenview, Illinois, United States
Royal Malabar
Street: 911 Greenwood Rd
City: Glenview
State: Illinois
Postal Code: 60025
Country: United States
Phone: +18479985635
Rating: 4.5
Category: Indian, Indian
City: Glenview
State: Illinois
Postal Code: 60025
Country: United States
Phone: +18479985635
Rating: 4.5
Category: Indian, Indian
Royal Malabar is located at 911 Greenwood Rd
More Indian Restaurants within 5 Miles
The following 2 Indian Restaurants have been found within 5 Miles
Restaurant In Town Copyright © 2024
Search by category: