FRM2+94M, Blida, Algeria
Youyou fast food is a Fast food restaurant located at FRM2+94M, Blida, Algeria. It has received 2 reviews with an average rating of 3.0 stars.
The address of Youyou fast food: FRM2+94M, Blida, Algeria
Youyou fast food has 3.0 stars from 2 reviews
Fast food restaurant