Royal Bistro
Indian · Curry House · Casual Dining
Royal Bistro is an Indian restaurant offering pickup options.
Location
Best places nearby
The highest rated places close to Royal Bistro.
Local restaurants nearby
178 St NW, Edmonton, AB T5T, Canada, AB



