Max Seafood Grill Inc is located at 7314 W Lawrence Ave, Harwood Heights, IL 60706, USA
Max Seafood Grill has been considered standard of excellence when it comes to Filipino food. Our customers come back for more through the consistency in Taste and Quality of its dishes in a very affordable and reasonable price.
Visited 846 times, 1 Visits today