Max's Restaurant
(Be the first to review Max's Restaurant)
1290 E Flamingo Rd
Paradise, Las Vegas
89119
Phone Number:
(702) 433-4554
Max's Restaurant is based in the Philippines with hundreds of restaurants there. Their first restaurant in the U.S. was opened in 1982. It is now present in all the big cities of U.S. like Las Vegas.