Update Info - The Little Greek
This restaurant was reported as closed. If it is open, let us know.
The Little Greek
5670 Simmons St
North Las Vegas, NV 89031
5670 Simmons St
North Las Vegas, NV 89031
This restaurant was reported as closed. If it is open, let us know.