Love the pupusas. Like the new management.
Nice I suppose.
good
Mido Restaurant is located at 6905 Bissonnet St, Houston, TX 77074